DRP Developer API

Human-rights-aligned infrastructure

Request API Key

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.

SLA-backedGDPR & AI Act alignedMulti-chain ready

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.

View full reference →

Proof of Status

cURL + REST
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.

POST/api/activity/submitActivity

Submit a new activity proof to the blockchain

GET/api/status/profile?id={user}Status

Get user status and PoST score

GET/api/transactionsExplorer

Get blockchain transactions with pagination and filters

GET/api/activity/feedActivity

Get activity feed with verification status and AI summaries

GET/api/ai/summary?activity_id={id}AI

Get AI verification summary for a specific activity

GET/api/rewards/claim?user_id={id}&submission_id={id}Rewards

Claim rewards for verified activities

GET/api/status/rankingsStatus

Get status rankings leaderboard

GET/api/health/orbitdbHealth

Check OrbitDB connection health

GET/api/health/ipfsHealth

Check IPFS pinning service health

© 2026 Decentralized Rights Protocol. Crafted for human rights and transparent AI.