[GUEST ACCESS MODE: Data is scrambled or limited to provide examples. Make requests using your API key to unlock full data. Check https://lunarcrush.ai/auth for authentication information.]

@_prestwich Avatar @_prestwich James Prestwich

James Prestwich posts on X about linea, ethereum, l1, rollup the most. They currently have XXXXXX followers and XX posts still getting attention that total XXX engagements in the last XX hours.

Engagements: XXX #

Engagements Line Chart

Mentions: XX #

Mentions Line Chart

Followers: XXXXXX #

Followers Line Chart

CreatorRank: XXXXXXXXX #

CreatorRank Line Chart

Social Influence #


Social category influence cryptocurrencies XX% stocks XXXX%

Social topic influence linea #160, ethereum 11.11%, l1 5.56%, rollup 5.56%, bitcoin 2.78%, the only 2.78%, signet #2, zk 2.78%, op 2.78%, 0x061eaf68b2069ed7708af1893f4499960a0156c5 XXXX%

Top accounts mentioned or mentioned by @donnoheth @dumbnamenumbers @lineabuild @signetsh @donnoh_eth @hudsonjameson @init4tech @realphilogy @apriori0x @frankieislost @gregthegreek @0x9212ce55 @sandeepnailwal @aeyakovenko @prestwich @shazow @trytodomybest1 @austingriffith @theteff7 @ceterispar1bus

Top assets mentioned Linea (LINEA) Ethereum (ETH) Bitcoin (BTC)

Top Social Posts #


Top posts by engagements in the last XX hours

"@FrankieIsLost after about 2017ish nobody thought ass-kissing would get vitalik to shill them"
X Link @_prestwich 2025-09-08T18:11Z 22.8K followers, 5432 engagements

"putting my X years at starbucks on my resume as "Java Developer @ Fortune XXX company""
X Link @_prestwich 2025-10-25T21:00Z 22.8K followers, 2547 engagements

"@donnoh_eth @shazow @signetsh they do happen in Bitcoin. That's not an argument that it's a key design requirement of Ethereum the EVM or any other system. The EVM is known to regularly break contract functionality"
X Link @_prestwich 2025-10-27T22:32Z 22.8K followers, XXX engagements

"@dumbnamenumbers @donnoh_eth @LineaBuild forced inclusion does not and cannot enforce non-censorship (see link). the only way to do that is to have a non censoring proposer set. like validation Signet approaches this in a different way than other rollups"
X Link @_prestwich 2025-10-29T14:35Z 22.8K followers, XXX engagements

"@dumbnamenumbers @donnoh_eth @LineaBuild also in case this isn't clear I'm not arguing for a specific stage categorization. I'm trying to point out that the stage system makes a lot of assumptions about rollup architecture. Signet has different architecture is a rollup and will never fit neatly into a stage"
X Link @_prestwich 2025-10-29T14:37Z 22.8K followers, XXX engagements

"@dumbnamenumbers @donnoh_eth @LineaBuild that RU FCR would be potentially unprovable"
X Link @_prestwich 2025-10-29T18:54Z 22.8K followers, XX engagements

"@dumbnamenumbers @donnoh_eth @LineaBuild check tx.origin"
X Link @_prestwich 2025-10-29T20:22Z 22.8K followers, XX engagements

"@dumbnamenumbers @donnoh_eth @LineaBuild like I said earlier you can prove Signet once Ethereum has finalized. You could invent a conditional proof for before finalization but it's much harder than you think to have a L1 contract detect and handle reorgs If you actually want to build this i'll give you pointers :)"
X Link @_prestwich 2025-10-29T20:29Z 22.8K followers, XX engagements

"@dumbnamenumbers @donnoh_eth @LineaBuild no. they can't. you need to check tx.origin"
X Link @_prestwich 2025-10-29T20:54Z 22.8K followers, XX engagements

"@dumbnamenumbers @donnoh_eth @LineaBuild i am not sure what is unclear here the attacker cannot spoof host calls because the host call sets tx.origin to the address of the host contract. a Signet contract cannot set tx.origin to that address"
X Link @_prestwich 2025-10-29T20:55Z 22.8K followers, XXX engagements

"@dumbnamenumbers @donnoh_eth @LineaBuild check tx.origin"
X Link @_prestwich 2025-10-30T10:45Z 22.8K followers, XX engagements

"@donnoh_eth @dumbnamenumbers @LineaBuild i understand how it works but we may have some disagreement about what "data carrier" means 😅"
X Link @_prestwich 2025-10-30T12:23Z 22.8K followers, XXX engagements

"@donnoh_eth @LineaBuild So under this proposal Signet would be Stage X as the message-passing system is permissionless has no security council and has no upgrade mechanism besides social consensus"
X Link @_prestwich 2025-10-29T02:34Z 22.8K followers, XXX engagements

"@dumbnamenumbers @donnoh_eth @LineaBuild the value is that it allows L1 contracts to trigger arbitrary same-block execution. It's a user-facing feature not a security mechanism You could add a proof system without disrupting other aspects Proof systems are somewhat incompatible with same-block actions ;)"
X Link @_prestwich 2025-10-29T17:01Z 22.8K followers, XX engagements

"@dumbnamenumbers @donnoh_eth @LineaBuild Proofs of etheruem state access have to make statements about the rollup's FCR. Some rollup FCRs cannot effectively be proven via fault or ZK"
X Link @_prestwich 2025-10-29T17:03Z 22.8K followers, XXX engagements

"@dumbnamenumbers @donnoh_eth @LineaBuild As long as Signet's state can be derived solely from looking at L1 history shouldn't it be provable You can prove Signet after Ethereum finalizes which may never occur. A generalized rollup FCR could allow arbitrarily deep reorgs even to RU genesis"
X Link @_prestwich 2025-10-29T18:53Z 22.8K followers, XX engagements

"@dumbnamenumbers @donnoh_eth @LineaBuild how can a Signet contract know whether it is talking to an L2 contract versus an L1 contract with the same address it can check tx.origin"
X Link @_prestwich 2025-10-29T18:54Z 22.8K followers, XX engagements

"@dumbnamenumbers @donnoh_eth @LineaBuild (like with everything in the EVM there are nuances but check tx.origin)"
X Link @_prestwich 2025-10-29T20:24Z 22.8K followers, XX engagements

"@dumbnamenumbers @donnoh_eth @LineaBuild it would be impossible for signet to use the same proofs as op stack. you could invent a new thing that is similar in some ways but it'd have to be a new thing"
X Link @_prestwich 2025-10-29T20:42Z 22.8K followers, XXX engagements

"@dumbnamenumbers @donnoh_eth @LineaBuild repeating for a 3rd time you can prove Signet execution retrospectively after Ethereum finalizes. However that doesn't even achieve messaging to L1 in Signet :D"
X Link @_prestwich 2025-10-29T20:46Z 22.8K followers, XXX engagements

"@dumbnamenumbers @donnoh_eth @LineaBuild you attack contract cannot impersonate the L1 contract because it cannot set tx.origin"
X Link @_prestwich 2025-10-29T20:47Z 22.8K followers, XX engagements

"@dumbnamenumbers @donnoh_eth @LineaBuild if you want to have an actual attack vector you could suppose that the L1 calls some 4th contract that then invokes the attacker that then calls the target to which my reply boils down to "don't call the 4th contract""
X Link @_prestwich 2025-10-29T20:57Z 22.8K followers, XX engagements

"@dumbnamenumbers @donnoh_eth @LineaBuild I think (and correct me if I'm wrong here) that in BOTH cases msg.sender AND tx.origin will be 0x061eaf68b2069ed7708af1893f4499960a0156c5 you are wrong here. if the tx originates on L2 the tx.origin is the tx signer which cannot be a smart contract according to eip-3607"
X Link @_prestwich 2025-10-29T21:05Z 22.8K followers, XX engagements

"@dumbnamenumbers @donnoh_eth @LineaBuild you could birthday attack an address so you have both the keypair and a contract deploy route. however then you'd have to convince me to deploy the L1 contract at that address. which would be weird"
X Link @_prestwich 2025-10-29T21:06Z 22.8K followers, XX engagements

"@dumbnamenumbers @donnoh_eth @LineaBuild It means that you as a solidity engineer need to carefully consider your ownership model which is always true and yes aliasing is worse :)"
X Link @_prestwich 2025-10-29T21:37Z 22.8K followers, XXX engagements

"@donnoh_eth @LineaBuild message validation rules are enforced but its retrospective rather than prospective. blast and eclipse have neither"
X Link @_prestwich 2025-10-29T11:13Z 22.8K followers, XXX engagements

"@dumbnamenumbers @donnoh_eth @LineaBuild no the admin cannot control node or order behavior at all"
X Link @_prestwich 2025-10-29T12:19Z 22.8K followers, XX engagements

"@dumbnamenumbers @donnoh_eth @LineaBuild require(msg.sender == owner "onlyOwner"); require(tx.origin == owner "noSpoofs");"
X Link @_prestwich 2025-10-29T20:57Z 22.8K followers, XXX engagements

"@donnoh_eth @dumbnamenumbers @LineaBuild i know you're trying to help and understand and i appreciate it a lot :) Sincere engagement and pushing towards truth is the reason i respect yall so much"
X Link @_prestwich 2025-10-30T13:27Z 22.8K followers, XXX engagements