Blockin
Listen Now
About This Episode
In this episode of DevNTell, Narb welcomes Trevor Miller, a computer science student from Virginia Tech, to discuss his project, Blockin. Miller explains that Blockin aims to be a universal sign-in standard for Web 3.0, extending the capabilities of Sign-In with Ethereum (SIWE) to support any blockchain and natively verify NFT ownership. The session covers the differences between connecting a wallet and signing in, the technical execution of sign-in messages, and the challenges Miller faced while building the project. He also provides a live demo of Blockin's multi-chain support and NFT verification features, highlighting its open-source and modular nature.
Key Takeaways
Blockin is a TypeScript and NPM library designed to create a universal sign-in standard for Web 3.0 that extends beyond Ethereum to support any blockchain.
The standard for signing in with Ethereum (SIWE, EIP 4361) provides a human-readable message for users and is gaining popularity in Web 3.0 apps.
Blockin addresses the limitations of SIWE by providing multi-chain support and natively verifying NFT ownership across various blockchains.
Blockin's modular architecture uses a 'ChainDriver' interface, allowing developers to implement custom logic for specific blockchains with minimal code.
The project is fully open-source, aiming to be a public good with no monetization, token, or private backend requirements.
Timestamps(click to jump)
Listen On
Share This Episode
Share on XWatch Episodes Live!
Subscribe to our event calendar and never miss a live episode.
View Event Calendar