⚓ On-Chain Verified

Regulatory Memory Layer

Attestation-grade historical data verification with cryptographically attested point-in-time snapshots anchored on Polygon

"You can't retroactively establish verifiable data history — unless it was preserved when it happened."

Overview

The Regulatory Memory Layer transforms FeedOracle from a data feed into attestation infrastructure. Instead of answering "What is the current value?", it enables institutions to prove:

"What data was reported at a specific moment — and can you cryptographically verify it?"

How It Works

1. CaptureDaily snapshots of all 14 API endpoints (carbon, macro, RWA context, etc.)
2. HashSHA-256 hash of complete data state
3. AnchorHash anchored on Polygon Mainnet with timestamp
4. VerifyAnyone can independently verify hash against on-chain record

Live API Endpoints

GET /memory/ — Service info and available endpoints
GET /memory/latest — Most recent snapshot metadata
GET /memory/dates — List all available snapshot dates
GET /memory/snapshot/{date} — Snapshot summary for date
GET /memory/snapshot/{date}/full — Complete snapshot data
GET /memory/snapshot/{date}/{endpoint} — Specific endpoint data with proof
GET /memory/proof/{date} — Cryptographic proof with on-chain anchor
GET /memory/verify/{hash} — Verify if hash exists in any snapshot

Example: Get Proof

GET https://feedoracle.io/memory/proof/2026-01-14

{
  "date": "2026-01-14",
  "proof": {
    "captured_at": "2026-01-14T08:31:37Z",
    "data_hash": "b3b0e2e09cd97797...",
    "full_hash": "f9bb146e697c6222...",
    "endpoint_count": 14,
    "success_count": 14
  },
  "anchor": {
    "tx_hash": "55e7ad88bd06241f...",
    "polygonscan": "https://polygonscan.com/tx/0x55e7ad88..."
  },
  "verification_statement": "FeedOracle attests that this data state existed on 2026-01-14",
  "disclaimer": "This proves what was reported, not data accuracy or compliance."
}

Use Cases

Use CaseDescription
Audit FacilitationProve what data informed a regulatory filing at the time it was made
DAO GovernanceVerify the exact data state that was visible when a vote occurred
Dispute DocumentationEstablish what was known at the time of a transaction
Cross-Border ComplianceProvide single verifiable record to multiple jurisdictions
Due DiligenceDemonstrate reliance on contemporaneous data for investment decisions

What Memory Layer Proves

✓ Data DeliveryWhat FeedOracle reported at a specific timestamp
✓ Temporal ExistenceThat this data state existed at the claimed time
✓ IntegrityData has not been modified since capture (hash verification)
✓ Non-RepudiationNeither party can deny the historical record

What Memory Layer Does NOT Prove

⚠️ Important Limitations

✗ Data AccuracyWe prove delivery, not that underlying data was correct
✗ ComplianceUsers remain responsible for regulatory compliance decisions
✗ Legal EvidenceAdmissibility depends on jurisdiction; consult legal counsel
✗ Data ValidationSource data quality is outside our scope
✗ RecommendationsWe do not advise on how to interpret or use the data

First Anchor Record

⚓ Genesis Memory Anchor — January 14, 2026

Date2026-01-14
Endpoints14/14 captured
Data Hashb3b0e2e09cd97797c9193e3b5e5e10d7e76d761d...
TX Hash0x55e7ad88bd06241f5ca61c688a5fd3437af8e33d...
ChainPolygon Mainnet
VerifyView on Polygonscan →

Technical Details

Capture Schedule

Snapshots are captured daily at 00:05 UTC. Each snapshot includes all active API endpoints.

Hash Algorithm

SHA-256 over JSON-serialized data (sorted keys, minimal separators) for deterministic hashing.

Anchor Chain

Polygon Mainnet — selected for low fees, fast finality, and EVM compatibility.

Retention

All snapshots retained indefinitely. On-chain anchors are permanent.