This guide will help you create your first POW card using our API. We’ll show both direct API usage and SDK examples.
curl "https://api.pow.cards/api/v1/claim/init?publicKey=YOUR_SOLANA_PUBLIC_KEY"
const messageBytes = new TextEncoder().encode(message); const signature = await window.phantom.solana.signMessage(messageBytes);
curl -X POST "https://api.pow.cards/api/v1/claim/wallet-pass" \ -H "Content-Type: application/json" \ -d '{ "message": "pow.cards wants you to create a POW card...", "signature": "base58_signature", "publicKey": "YOUR_SOLANA_PUBLIC_KEY", "walletType": "Phantom" }'