DRP Developer API
Human-rights-aligned infrastructure
Build rights-aware infrastructure with composable verification APIs
The DRP API provides fast, verifiable endpoints for Proof of Status (PoST), Proof of Activity (PoAT), and AI Elder reviews. Launch applications that respect human rights, sustainability metrics, and transparent governance.
Trusted by cooperatives & civic labs
- Zero-knowledge attestations ensure contributors control disclosure.
- AI Elder quorum delivers transparent, explainable decisions for sensitive cases.
- Webhooks, signed receipts, and governance-grade audit trails available out-of-the-box.
Global reach
Edge deployments in 14 regions keep verification latency low even during civic events.
Granular scopes
Issue scoped API tokens for teams, auditors, or AI elder partners with custom TTLs.
Native analytics
Track verification success, dispute rates, and sustainability adjustments in real time.
Core endpoints
Designed for resilient civic tech, cooperative governance, and human-rights verification workflows.
Proof of Status
import fetch from 'node-fetch';
const res = await fetch('https://api.decentralizedrights.com/v1/proof-of-status', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': `Bearer ${process.env.DRP_API_KEY}`
},
body: JSON.stringify({
wallet: '0x742d35Cc6634C0532925a3b8D4C9db96C4b4d8b6',
schema: 'civic-auth'
})
});
const data = await res.json();
console.log(data.status, data.attestations);SDK & tooling
JavaScript SDK
`npm install @drp/sdk` with built-in helpers for retries, signed receipts, and webhooks.
Python client
Publish civic reports with async requests, pydantic schemas, and audit logging.
C++ bindings
Integrate PoAT receipts directly inside validators, guardian nodes, or IoT proof devices.
All Dr-Blockchain Endpoints
Complete reference of all available API endpoints from the Dr-Blockchain backend.
/api/activity/submitActivitySubmit a new activity proof to the blockchain
/api/status/profile?id={user}StatusGet user status and PoST score
/api/transactionsExplorerGet blockchain transactions with pagination and filters
/api/activity/feedActivityGet activity feed with verification status and AI summaries
/api/ai/summary?activity_id={id}AIGet AI verification summary for a specific activity
/api/rewards/claim?user_id={id}&submission_id={id}RewardsClaim rewards for verified activities
/api/status/rankingsStatusGet status rankings leaderboard
/api/health/orbitdbHealthCheck OrbitDB connection health
/api/health/ipfsHealthCheck IPFS pinning service health