# 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 firmware
* `dashpay-agent-js` – For autonomous service bots and API integrations
* `dashpay-utils` – Hashing, ZK encoding, and transaction tools

***

<figure><img src="https://4140275217-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWrjRANmSMmzLiji63AR3%2Fuploads%2FeEZPBRhfvJNAUzdoyIeA%2FdashPAY%20(12).png?alt=media&#x26;token=8e8239a1-5ef2-4648-8884-ee185dd573ff" alt=""><figcaption></figcaption></figure>

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.**
