Johnson pfp

Johnson

@johnson86tw

94 Following
22 Followers


Johnson pfp
Johnson
@johnson86tw
Share to ethereum-aa
0 reply
0 recast
1 reaction

Johnson pfp
Johnson
@johnson86tw
I created a TS library for sending ERC-4337 user operations, currently supporting Kernel and Nexus, designed to work with ethers.js. Feedback is welcome! https://github.com/ethaccount/sendop
0 reply
0 recast
2 reactions

Johnson pfp
Johnson
@johnson86tw
I'm applying to become a GIVbacks eligible project on @Giveth, a zero fee crypto donation platform. Check out our project here:
0 reply
0 recast
2 reactions

yoav.eth pfp
yoav.eth
@yoav.eth
1. 7702 and 4337 are not mutually exclusive. The best way to use 7702 is adding 4337 validation to the EOA. It gives you gas abstraction without extra code - just use existing paymasters. And censorship resistance is baked in. 2. EOA+7702 will remain less secure even if we add an opcode to revoke the ECDSA key. Any ERC20 that supports `permit` trusts the old key. The EOA also remains valid on other networks so the original key still has power. 3. Post-quantum we'll switch to quantum-safe validation such as Falcon, using AA. An EOA always has the additional ECDSA key and has already published one signature (the 7702 tuple), hence it'll be vulnerable to quantum attacks even if it upgrades its code to use a quantum-safe sig. If you care about quantum safety (which you should if your account is meant to be long-term), avoid EOA. 4. The one reason to use 7702 is when your EOA already has assets that are a hassle to transfer, or non-transferable such as reputation. For new accounts I'd consider an AA-only account.
1 reply
2 recasts
7 reactions

Johnson pfp
Johnson
@johnson86tw
I got it after the end of Richard’s talk. Maybe you can reach out to him!
0 reply
0 recast
0 reaction

Johnson pfp
Johnson
@johnson86tw
Just got a low-cost hardware wallet from @ricmoo 🔥
1 reply
0 recast
2 reactions

Johnson pfp
Johnson
@johnson86tw
Looks like I mixed up Central Standard Time and China Standard Time...
0 reply
0 recast
0 reaction

Johnson pfp
Johnson
@johnson86tw
Only 1 day left to support Vue Dapp on @gitcoin Grants 22! Support here: https://explorer.gitcoin.co/#/round/42161/609/21 In GG22, I donated to Iggy Social, Swiss-Knife, Circuitscan, ethers.js, Solady, and EIPTools. Thank you to all the donors who have supported Vue Dapp! 🙏🙇🏻‍♂️
0 reply
0 recast
1 reaction

Johnson pfp
Johnson
@johnson86tw
Thanks for your strong support 💪
0 reply
0 recast
1 reaction

Tempe Techie pfp
Tempe Techie
@tempetechie.eth
Most web3 tools are made for React, but very few for other major frameworks such as Vue. This is why I think we should support libraries like Vue Dapp made by @johnson86tw. They bring more diversity to the web3 frontend dev space. Consider donating to Vue Dapp here: https://explorer.gitcoin.co/#/round/42161/609/21
2 replies
0 recast
5 reactions

Johnson pfp
Johnson
@johnson86tw
thank you!
0 reply
0 recast
1 reaction

Tempe Techie pfp
Tempe Techie
@tempetechie.eth
🟣 FARCASTER USERS/TEAMS IN GG22 🟣 Thread 🧵⬇️ 1/ A new Gitcoin round (GG22) is taking place right now and there's a bunch of Farcaster users and teams participating (links to grants in the thread): - L2Beat - Kiwi News - Iggy Social - Rotki - Bulwark - Loop Decoder - Unruggable - Giveth - GrowThePie - VueDapp - Pairwise - BrightID - Gitcoin Grants Data Portal If you want to donate to these projects, find the links to grants in the replies below ⬇️
4 replies
2 recasts
9 reactions

Johnson pfp
Johnson
@johnson86tw
Vue Dapp is joining in Gitcoin Grants Round 22! Every bit of donation, even just $1, helps drive my open-source development forward. 🙏 Support here: https://explorer.gitcoin.co/#/round/42161/609/21
1 reply
0 recast
4 reactions

Johnson pfp
Johnson
@johnson86tw
I have set @tempetechie.eth as my Arbitrum delegate. Consider @tempetechie.eth as your delegate too, via this frame made by @tempetechie.eth & @tekr0x.eth
1 reply
1 recast
2 reactions

Johnson pfp
Johnson
@johnson86tw
I have a quick idea about ZK password AA validator. I want to build a signature validation module by implementing a validateSignature function with Circom, which is simply a Poseidon hash (input: secret, output: commitment). If a smart account installs this module, storing the commitment on-chain during installation, the smart account could then use a user-defined "password" to submit user operations and initiate any transaction. Is this idea feasible?
1 reply
2 recasts
4 reactions

Johnson pfp
Johnson
@johnson86tw
I played badminton in high school until I discovered tennis XD. it's hard to play outdoors because the ball can be affected by the wind, but it's really fun!
1 reply
0 recast
1 reaction

Johnson pfp
Johnson
@johnson86tw
This series is incredibly helpful for understanding ERC-4337! https://www.alchemy.com/blog/account-abstraction
0 reply
0 recast
3 reactions

Stephan pfp
Stephan
@stephancill
The biggest problem I have with passkeys in crypto is that it fails the walkaway test because it’s tied to a domain Is this solvable?
7 replies
3 recasts
27 reactions

Timur Badretdinov pfp
Timur Badretdinov
@destiner.eth
last two weeks I've been focusing on adding AA-specific features. here are some highlights:
3 replies
4 recasts
8 reactions

Johnson pfp
Johnson
@johnson86tw
In the future, we might need an interface to manage any smart account from various AA venders, such as sending txs or installing erc7579 modules, instead of being limited to the interface provided by the AA vendor's app or dashboard, for greater control over our smart wallet.
0 reply
0 recast
1 reaction