Lifecycle
- Create a record (status:
unclaimed) - Mint an NFT — the server wallet pays gas and receives the token
- Claim — transfer the NFT to an end-user’s wallet address
Mint a record
claim_status changes to minted.
Minting requires the server to have Web3 configured (ETH private key and contract address). If Web3 is not set up, you’ll get a 503 response.
Claim (transfer) the NFT
After minting, transfer the token to a wallet:claim_status changes to claimed and claimed_by is set to the wallet address.
Via the dashboard
You can also mint and claim from the record detail page in the Dashboard. Click Mint NFT on any unclaimed record.Viewing on Etherscan
After minting, theetherscan_url in the response links directly to the transaction on Sepolia Etherscan. You can verify the token ID, owner, and transaction details there.
