Web3 Developer and Friendly Ghost @ Avara
https://defispartan.dev
65 Followers
Recent casts
gm
0 replies
0 recasts
2 reactions
Two useful URL tricks for Web3 users: 1.) Every ENS name has a built-in homepage, just add .xyz (defispartan.eth.xyz) 2.) View the code of any smart contract in VSCode by replacing the block explorer ending (.io. .com) with .deth.net (https://etherscan.deth.net/token/0x40d16fc0246ad3160ccc09b8d0d3a2cd28ae6c2f)
0 replies
1 recast
2 reactions
gm
0 replies
0 recasts
0 reactions
Top casts
Open Actions and Frames are fundamentally different and will likely co-exist :)
Frames are explicitly defined frontends with flexible callbacks
Open Actions are explicit callbacks (smart contract modules) with flexible frontends
https://x.com/defispartan/status/1752097501585506509?s=46&t=snRz50II-wGH0yxSrQACPw
0 replies
0 recasts
3 reactions
The Portal verifier could recognise the dispatcher as a valid signer:
Use access token to request signed message from dispatcher -> verifier checks if message is signed by user or user’s dispatcher
1 reply
0 recasts
0 reactions
Not that I’m aware of, but there are apps like this Hello World open action with no API dependency (all on-chain) and I hope to expand on this in the near future
https://github.com/defispartan/lens-hello-world-open-action
0 replies
0 recasts
0 reactions
Not necessarily, a Lens profile can set a dispatcher address (most commonly Lens API) so authentication can be handled external to the wallet (access tokens).
I personally don’t set a dispatcher because I want complete self-custody, but it’s an option.