Crypto payments on Amazon that feel as seamless as credit cards!
Primer is a Chrome extension that lets you pay for Amazon orders with crypto. We built an invisible bridge so that users never see the complexity of adding another settlement layer. They just get a smooth checkout experience.
- Browse Amazon Extension adds a "Checkout with Crypto" button
- Click & Connect Connect your wallet (Coinbase, MetaMask, Phantom)
- Pay USDC Send payment to our merchant address
- We Handle the Rest Backend buys gift cards and completes your order
- Done You get your Amazon order, we handle the crypto to gift card conversion
Amazon doesn't support crypto. We solved this by making gift cards invisible. Users get the same checkout experience they're used to, but pay with USDC on Base network.
- Extension: TypeScript, React, Chrome APIs
- Webapp: Next.js, wagmi, CSS Modules
- Backend: Node.js, Express, SQLite
- Blockchain: Base network, USDC, Coinbase CDP
# Install dependencies
pnpm install
# Start backend
cd apps/backend && pnpm dev
# Start webapp
cd apps/webapp && pnpm dev
# Build extension
cd apps/extension && pnpm build
- Go to
chrome://extensions/
- Enable "Developer mode"
- Click "Load unpacked" select
apps/extension/dist/
- Visit any Amazon checkout page
- Look for "Checkout with Crypto" button
Extension → Webapp → Backend → Amazon
↓ ↓ ↓ ↓
Inject Payment Verify Gift Card
Button UI Payment Automation
- Webapp: Vercel
- Backend: localhost:3001 (local dev)
- Extension: Built and ready for Chrome Web Store
- Chrome Web Store submission
- Production backend deployment
- Merchant onboarding
- User testing and feedback
Built for ETHGlobal NYC. Making crypto payments accessible to everyone.