The Problem
Integrating Web3 functionality into your website is difficult. As a developer you have to think about:
- Chain data: Blockchains are not like typical databases. There’s a steep learning curve if you want to incorporate crypto technology, especially with high-performance chains like Solana.
- User experience: Crypto wallets are not ubiquitous. People need a quick way to onboard into crypto in ways they already know how – like credit cards.
- Security: Keeping your users’ assets safe is a must. There’s nothing worse than losing your coins and NFTs to a hack, or getting rugged by a custodian.
The Solution
The Comet Web SDK (React) is a dead-simple way to onboard anyone with a phone number or email address and credit card into the world of Web3.
- We take care of everything – generating wallets for customers, deploying and minting NFTs with zero transaction fees, checking for blockchain updates, collecting credit card info, and handling refunds when necessary.
- We generate Instant Wallets for every user, which are accessible across devices without having to remember a seed phrase.
- Since we use ReactJS components/hooks and simple JSON REST APIs, it’s easy to integrate Comet into any web developer’s existing workflow.
- We use
iframe
s to prevent client-side attacks, and our private key management system is 100% non-custodial using hardware security modules (HSMs) under the hood.
Our Features
Comet’s SDK can be embedded in any website to allow for frictionless Web3 login. We generate an Instant Wallet for your users automatically.
login.mp4
The Web SDK also lets users mint NFTs – they can buy them with a credit card, and pay zero transaction fees.
basicmint.mp4
If you don’t want to use Comet’s built-in mint button, we offer a suite of React hooks so you can endlessly customize the mint experience for your users.