Joel pfp

Joel

@joelthor.eth

22 Following
51 Followers


Joel pfp
Joel
@joelthor.eth
Could imagine yes.
0 reply
0 recast
1 reaction

Joel pfp
Joel
@joelthor.eth
This actually already happens for solidity, but most people don't know about it. Hopefully we can have better tooling around it. Ref: https://docs.sourcify.dev/blog/talk-about-onchain-metadata-hash/ https://x.com/joelthorst/status/1922220424676704489
0 reply
1 recast
1 reaction

Joel pfp
Joel
@joelthor.eth
This actually already happens for solidity, but most people don't know about it. Hopefully we can have better tooling around it. Ref: https://docs.sourcify.dev/blog/talk-about-onchain-metadata-hash/ https://x.com/joelthorst/status/1922220424676704489
0 reply
1 recast
1 reaction

Joel pfp
Joel
@joelthor.eth
Reproducible builds should actually be standard for dapps as well! E.g. given the code of your dapp I can build the app and the the same CID as published on your ENS name. Probably requires some way for the dapp to specify the hash of the source repo used to make the build. How do you handle this in walletbeat?
1 reply
0 recast
2 reactions

polymutex pfp
polymutex
@polymutex.eth
A perfect timely example of why decentralized hosting matters, and why Walletbeat will use ENS as its domain name system. That this still isn't industry-standard boggles the mind https://x.com/CurveFinance/status/1922199907269501130/
1 reply
5 recasts
19 reactions

Pedro Gomes pfp
Pedro Gomes
@pedrouid
Soon we won't remember connecting our Wallets without Smart Sessions doing all the hard work in the background powered by @walletconnect
3 replies
9 recasts
44 reactions

Joel pfp
Joel
@joelthor.eth
Not vs! Was very interesting observing people at Devcon one. Half of participants were hippies, other half were suits. Mostly everyone were likely cypherpunk.
0 reply
0 recast
1 reaction

Joel pfp
Joel
@joelthor.eth
This is based on 7710+7715?
1 reply
0 recast
1 reaction

Joel pfp
Joel
@joelthor.eth
Anyone a fan of floppy disks?
0 reply
0 recast
0 reaction

Joel pfp
Joel
@joelthor.eth
Very cool, adding this to dapprank.eth.link !
0 reply
0 recast
0 reaction

Joel pfp
Joel
@joelthor.eth
Are you sure it’s IPNI or the delegated routing api? (I’m not sure) https://specs.ipfs.tech/routing/http-routing-v1/
0 reply
0 recast
1 reaction

Joel pfp
Joel
@joelthor.eth
IPNI is only relevant if you use filecoin?
1 reply
0 recast
0 reaction

Joel pfp
Joel
@joelthor.eth
Doubt it :)
0 reply
0 recast
1 reaction

Joel pfp
Joel
@joelthor.eth
I mean this is probably because of spam / low quality from submissions that include AI/NFT?
1 reply
0 recast
1 reaction

Joel pfp
Joel
@joelthor.eth
Can’t do back swipe guesture to to to previous page on MacOS Firefox. Warpcast is the only site where this happens
0 reply
0 recast
0 reaction

Joel pfp
Joel
@joelthor.eth
Did you know that you can use `?format=car` on any ENS gateway (e.g. eth.link, eth.ac, eth.sucks)? I was very happy when I learned this. Used this feature to build a pseudo-database for Dapp Rank. Read more in my Reddit post: https://www.reddit.com/r/ipfs/comments/1jqdv85/directories_and_carfiles_as_pseudodatabases/
0 reply
0 recast
2 reactions

Joel pfp
Joel
@joelthor.eth
I vibe coded an app to compare dapps on Ethereum. It scores dapps based on how censorship resistant they are. Basically an L2beat for dapps. Developers can check in depth reviews to help them improve. Users can get a better sense of how secure dapps are, and find mirrors. https://dapprank.eth.link/
0 reply
0 recast
3 reactions

Joel pfp
Joel
@joelthor.eth
Good question! I don’t have an example yet. I think the MM framework won’t be released until 7702 is available. Paging @danfinlay
1 reply
0 recast
1 reaction

Joel pfp
Joel
@joelthor.eth
Thank you Vitalik. This is such an important distinction. I think it can really help reduce the amount of wasted effort in the ecosystem.
0 reply
0 recast
0 reaction

Joel pfp
Joel
@joelthor.eth
Yes, and adding immutable history to IPNS would essentially make it in to a blockchain. I think that implementing custom contracts (like IPCM) to do what ENS already does is the wrong approach. Instead wallets like MetaMask are adopting https://eip.tools/7715 which will essentially allow for delegation of granular permissions on contracts from your wallet to session keys. Imo this is a cleaner solution.
1 reply
0 recast
1 reaction