DAP Protocol
Disclosure Attestation Protocol - Cryptographic proof of data delivery
What DAP Is
✓ Cryptographic hash of delivered data
✓ Timestamp anchoring (block-level precision)
✓ Proof that specific data was delivered at specific time
✓ Immutable on-chain record
What DAP Is NOT
✗ NOT a certification
✗ NOT a regulatory approval
✗ NOT a guarantee of data accuracy
✗ NOT legal advice or validation
API Endpoints
| Endpoint | Method | Description |
|---|---|---|
/api/v2/attestation/status | GET | DAP system status |
/api/v2/attestation/chains | GET | Multi-chain anchor status |
/api/v2/attestation/activity | GET | Recent anchor activity |
/api/nft/worker/status | GET | Background worker status |
Example: Create Attestation
POST /api/nft/dap/attest
Content-Type: application/json
{
"network": "ethereum",
"period": "2026-Q1",
"carbon_kg": 2847,
"energy_mwh": 5.2
}
Response:
{
"action": "pending"
"gas": 580.3,
"id": 2
}
Gas Optimization
Attestations are queued and anchored periodically when gas is optimal. Duplicate roots are automatically deduplicated to minimize costs.
On-Chain Verification
Contract: 0xE1eAC4435716B1B8F358D280ab87FB04FEa7b93C
Chain: Polygon Mainnet (deployed — RPC pending)