Developer Hub

Build with
context.

Integrate the RECEIPT standard into your DApp, wallet, or payment gateway. Simple API, powerful verification.

RECEIPT SDK

The easiest way to interact with the RECEIPT protocol. Available for JavaScript, TypeScript, and Rust.

Standardized metadata generation
Automatic onchain hashing
Signature verification helpers
Metadata encryption support
npm install @receipt/sdk
import { Receipt } from '@receipt/sdk';

const rcpt = new Receipt(config);

// Generate proof
const proof = await rcpt.generate({
  txHash: '0x...',
  category: 'BOUNTY',
  purpose: 'Frontend Bug Fix',
  reference: 'GH-ISSUE-102'
});

// Verify proof
const isValid = await rcpt.verify(proof);

Protocol APIs

POST
/v1/receipt

Create a new receipt and store metadata.

GET
/v1/receipt/{id}

Retrieve receipt details and verification status.

GET
/v1/wallet/{addr}

List all receipts associated with a wallet.

Network Configuration

Mainnet
Chain ID4663
RPC URLrpc.robinhood.chain
Testnet
Chain ID46630
RPC URLrpc-testnet.robinhood.chain
Contract Address
TBA

The official RECEIPT Protocol contract is currently undergoing audit. Deployment updates will be published in the documentation.

View Updates