Built for Developers
SilenPay is built with developers in mind. Whether you're integrating private payments into a dApp, building a decentralized marketplace, or offering on-chain services with off-chain user interfaces, SilenPay provides the tools to make privacy-native payments seamless and secure.
With a modular architecture, flexible SDK, and composable API endpoints, developers can integrate anonymous payment functionality into any environment — from smart contracts to frontend apps.
Developer Components
1. SilenPay SDK A lightweight, developer-friendly software development kit to handle core payment functions. The SDK simplifies:
Generating stealth payment addresses
Creating dynamic and static payment links
Generating and verifying zero-knowledge payment proofs
Managing note-based deposit and withdrawal logic
Integrating with Oasis Sapphire bridge for advanced privacy
The SDK is available in JavaScript/TypeScript, with planned support for Rust and Solidity helpers.
2. SilenPay API RESTful APIs for server-side integration and automation, ideal for Web2.5 bridges or merchant platforms.
Create and manage payment sessions
Generate payment QR codes
Track payment status without exposing wallet addresses
Receive webhook updates for completed payments
Enable fiat-to-crypto bridge routing with privacy-preserving conversion
3. Web3 Contract Modules Smart contract templates are available for developers to:
Accept payments via shielded notes
Validate zk-proofs on-chain
Link payment activity with SilenMesh messages
Manage merchant or DAO payment channels privately
Last updated