jw 🦺 ERC6551 pfp

jw 🦺 ERC6551

@0xjw.eth

325 Following
202 Followers


jw 🦺 ERC6551 pfp
jw 🦺 ERC6551
@0xjw.eth
Excited to roll out cross-chain support for TBAs today! So many cool use cases to be built now that your NFT can do anything on any chain https://twitter.com/tokenbound_/status/1768323785739141449
0 reply
1 recast
3 reactions

jw 🦺 ERC6551 pfp
jw 🦺 ERC6551
@0xjw.eth
Are there any good libraries for turning an ABI into a form?
1 reply
1 recast
2 reactions

jw 🦺 ERC6551 pfp
jw 🦺 ERC6551
@0xjw.eth
Frame behavior question - it seems like the url included in the signed message when a button is clicked is always the original url of the frame, not the post_url. Is this expected? Is there any way to include the post_url in the signed data?
1 reply
0 recast
0 reaction

jw 🦺 ERC6551 pfp
jw 🦺 ERC6551
@0xjw.eth
Is anyone working on zk-based consensus? Intuitively it seems like you could replace zk-unfriendly signatures in consensus algorithms with (recursive) proofs of pubkey = hash(privatekey, data) using a zk-friendly hash, which would enable much cheaper / faster proofs.
3 replies
2 recasts
1 reaction

jw 🦺 ERC6551 pfp
jw 🦺 ERC6551
@0xjw.eth
Just launched v3 of the Tokenbound ERC-6551 implementation, which includes native multi-chain account support and several advanced execution models. Excited to see what folks build with this! https://twitter.com/tokenboundlabs/status/1719456416736632953
3 replies
1 recast
10 reactions

jw 🦺 ERC6551 pfp
jw 🦺 ERC6551
@0xjw.eth
Love that the ERC-6551 interfaceId just so happens to be 0x6faff5f1
0 reply
0 recast
0 reaction

jw 🦺 ERC6551 pfp
jw 🦺 ERC6551
@0xjw.eth
Created a Multicall3 fork with support for 2771-style msg.sender calldata encoding. Very useful for allowing sensitive operations from trusted senders to be executed via multicall. https://github.com/jaydenwindle/multicall-authenticated
1 reply
0 recast
5 reactions

jw 🦺 ERC6551 pfp
jw 🦺 ERC6551
@0xjw.eth
What optimizer settings are folks using to deploy production contracts these days? Any best practices?
1 reply
0 recast
0 reaction

jw 🦺 ERC6551 pfp
jw 🦺 ERC6551
@0xjw.eth
Worked on a multi-chain contract factory at ETH NY this weekend. All deployments and admin actions originate from a single Safe on a single chain, passing bytecode and calldata over a bridge. No more nonce issues or one-Safe-per-chain setups. Would love feedback :) https://github.com/jaydenwindle/safe-create2
7 replies
7 recasts
33 reactions

jw 🦺 ERC6551 pfp
jw 🦺 ERC6551
@0xjw.eth
Why isn't LLL a more commonly used smart contract language these days? At a glance Lisp seems like a natural fit for writing low-level EVM contracts (similar to Yul's right-to-left grammar style but with better ergonomics).
1 reply
0 recast
2 reactions

jw 🦺 ERC6551 pfp
jw 🦺 ERC6551
@0xjw.eth
Created a small solidity library for allowing arbitrary delegatecalls without the risk of storage collision attacks. Would love feedback on this approach! https://github.com/jaydenwindle/safe-external-storage
1 reply
0 recast
3 reactions

jw 🦺 ERC6551 pfp
jw 🦺 ERC6551
@0xjw.eth
Would love to meet other protocol developers on Farcaster. Who should I talk to?
1 reply
1 recast
2 reactions