Inspiration:
Modern crypto payments are growing online, but in-store adoption remains clunky. Tap-to-pay solutions for USDC could streamline real-world crypto transactions.
What it does:
Hypersphere enables seamless, cross-chain tap-to-pay using only two phones. Merchants generate chain-specific payment requests, customers confirm transactions locally, and funds settle instantly with CCTP-enabled cross-chain support.
How we built it:
React frontend, Node.js/Express backend, SQLite database. Solana, Base, and Ethereum integration via SDKs and smart contracts. NFC Host Card Emulation generates payments, CCTP enables cross-chain USDC transfers.
Challenges we ran into:
Handling multi-chain compatibility, ensuring secure instant settlement, integrating CCTP, and designing a simple, intuitive UX without exposing private keys.
Accomplishments that we're proud of:
Working end-to-end tap-to-pay across multiple chains, instant merchant settlement, and a clean analytics dashboard. Fully functional prototype demonstrating real-world usability.
What we learned:
Cross-chain payments introduce complexity in transaction construction, settlement, and UX. NFC interactions and smart contract integration require careful orchestration.
What's next for HyperSphere:
Expand token support, add more merchant and chain integrations, enhance analytics, and explore scaling for larger adoption in physical retail and events.
Built With
- anchor
- axios
- bs58
- dotenv
- express.js
- git
- javascript
- node-fetch
- node.js
- npm
- powershell
- react
- recharts
- rest-api
- rust
- solana
- solana-rpc-api
- solana/spl-token
- solana/web3.js
- sqlite
- tailwind-css
- typescript
- uuid
- vite
- websocket
Log in or sign up for Devpost to join the conversation.