Disclosure Attestation Protocol - Cryptographic proof of data delivery
✓ Cryptographic hash of delivered data
✓ Timestamp anchoring (block-level precision)
✓ Proof that specific data was delivered at specific time
✓ Immutable on-chain record
✗ NOT a compliance certification
✗ NOT a regulatory approval
✗ NOT a guarantee of data accuracy
✗ NOT legal advice or validation
| Endpoint | Method | Description |
|---|---|---|
/api/nft/gas | GET | Current gas price + mint cost |
/api/nft/queue | GET | Pending attestation queue |
/api/nft/dap/attest | POST | Create attestation |
/api/nft/worker/status | GET | Background worker status |
POST /api/nft/dap/attest
Content-Type: application/json
{
"network": "ethereum",
"period": "2026-Q1",
"carbon_kg": 2847,
"energy_mwh": 5.2
}
Response:
{
"action": "pending", // or "minted" if gas low
"gas": 580.3,
"id": 2
}
Attestations are queued when Polygon gas exceeds 50 Gwei. A background worker checks every 5 minutes and auto-mints when gas is optimal.
DAP attestations provide proof of data delivery only. They do not constitute compliance certification or regulatory approval. Users are responsible for their own compliance decisions.