Developer Resources
DashPay is designed to be modular, open, and developer-friendly. Whether you’re building wallets, terminals, bots, or autonomous agents, DashPay provides the tooling, documentation, and libraries you need to integrate privacy-preserving, offline-ready payments into your systems.
Below is a curated list of developer-facing resources to help you get started:
📦 SDKs & Client Libraries
DashPay SDK (JavaScript) – Core client functions for proof generation, x402 handling, and mobile wallet integration
DashPay Device SDK (C/Embedded) – Lightweight firmware tools for NFC terminals and embedded devices
ZK-NFC Wallet Kit – Sample code for mobile tap-to-pay functionality with local proof handling
Risk Engine Module (WASM) – Drop-in verifier and anomaly scanner for local AI fraud detection
🔗 Coming soon: GitHub repo release for SDKs, code samples, and integration templates
📚 Documentation & Guides
Integration Manual – Step-by-step setup for merchant devices, vending systems, and POS apps
x402 Developer Guide – How to issue and handle 402 payment challenges in services and agents
API Reference – Full API for DashPay relayers, reconciliation nodes, and device sync
ZK Proof Spec – Technical breakdown of DashPay’s ephemeral zero-knowledge proof format
Security & Risk Doc – Threat models, anti-replay design, and on-device protections
🧪 Testnets & Playground
DashPay Testnet Portal – Faucet access, smart contract explorer, and testproof validator
Agent Simulator – Run local bots that perform x402 requests and proof-based responses
Hardware Emulator – Simulate offline NFC terminals using a CLI or virtual wallet
Use the playground to test interactions before going live on mainnet.
🤝 Community & Support
Developer Forum – Ask questions, propose improvements, and share tools
Bug Bounty Program – Report vulnerabilities and earn rewards
Discord / Matrix Dev Chat – Real-time support from the DashPay core and ecosystem teams
Hackathons & Grants – Opportunities to build on DashPay and receive ecosystem funding
🔗 Core Repositories & Packages
(coming soon)
@dashpay/sdk– Client library (npm)dashpay-terminal-firmware– Reference NFC firmwaredashpay-agent-js– For autonomous service bots and API integrationsdashpay-utils– Hashing, ZK encoding, and transaction tools

DashPay is more than a system — it’s a toolkit for the next generation of decentralized, humanless, and offline-native value movement. If you’re building the future of payments, this is where it starts.
Last updated