Hi Reddit, just wanted to share a project I've been working on. It's called Privateparty:
It's like Facebook connect, but decentralized. Instead of using a centralized identity system like Facebook to log into an app, this framework lets you easily add blockchain wallet based authentication and authorization to any web app, effortlessly. And it's super simple to use, just a couple of lines of code.
And most importantly, it's 100% open source (MIT licensed) and permissionless --- there is NO proprietary API or service provider you need to rely on.
Just to be clear, this is different from the typical "connect with wallet" feature in that it's not just about connecting a frontend with a wallet to make transactions, but it actually "logs you in" to any backend app with cookies and token authentication, and you can login once and keep using the session, just like any regular web app.
Things you can do:
NFT gated apps
ERC20 gated apps
Allow list authorized apps
A regular login experience, just replacing username/password with wallet login
Anything. you can build your own authorization logic with just a few lines of code.
Would appreciate any feedback and questions!
To learn more, check out these explanation threads:
You can get bonuses upto $100 FREE BONUS when you:
π° Install these recommended apps:
π² SocialGood - 100% Crypto Back on Everyday Shopping
π² xPortal - The DeFi For The Next Billion
π² CryptoTab Browser - Lightweight, fast, and ready to mine!
π° Register on these recommended exchanges:
π‘ Binanceπ‘ Bitfinexπ‘ Bitmartπ‘ Bittrexπ‘ Bitget
π‘ CoinExπ‘ Crypto.comπ‘ Gate.ioπ‘ Huobiπ‘ Kucoin.
Comments