Proof of Reserve & Reserve Attestation Infrastructure
Proof of reserve publishes continuous, on-chain evidence that a token issuer holds reserves equal to or greater than the tokens in circulation, replacing a point-in-time audit with data anyone can verify against the blockchain at any moment.
Proof of reserves is a verification method that publishes continuous, on-chain evidence that a token issuer holds reserves equal to or greater than the value of tokens in circulation, replacing a single point-in-time assertion with data anyone can check against the blockchain at any moment. Unlike a traditional audit, which gives a signed opinion about one past date, proof of reserve runs as live infrastructure that updates continuously, verified by three parties: the issuer stays issuer of record; an independent auditor signs the reserve figures; and the infrastructure provider builds and operates the rails.
Protofire builds and operates that infrastructure. We are an engineering-led blockchain development firm with 250+ projects shipped since 2016 and a Chainlink core contributor. We have built proof-of-reserve systems at enterprise scale (Armanino's TrustExplorer Proof-of-Reserves suite), delivered 15+ attestations for the BaFin-regulated Swarm Markets, and maintain the Chainlink adapter behind Cache.gold's proof of physical gold custody.
Most issuers already run the pieces, custody, an issuance protocol, an oracle, a compliance tool, but those pieces do not talk to each other, so reserve reporting turns into a monthly scramble of manual reconciliation across disconnected systems with no clean, regulator-ready output. Protofire builds the vendor-neutral spine that connects them: it reconciles on-chain token supply against off-chain holdings continuously, flags any drift, and turns the monthly reserve report from a fire drill into an always-on, exam-ready readout. This service is for stablecoin and e-money token (EMT) issuers, tokenized-fund managers, and real-world-asset (RWA) issuers. One rule shapes everything we build: Protofire builds and operates the rails, an independent auditor signs the figures, and the issuer stays issuer of record. Protofire does not itself attest, and that separation is intentional and regulatory.
Reserve attestation is a five-layer pipeline
We build and operate every layer. The independent auditor signs; the issuer stays issuer of record.
Custodian API adapter
Chainlink PoR adapter
Aggregation contract
Compliance dashboard
Reporting pipeline
What is proof of reserve for stablecoin and token issuers?
For an issuer, proof of reserve lets anyone confirm, on-chain and in near real time, that every token in circulation is backed by an equivalent reserve asset. A feed reads reserve balances from the custodian, an oracle network writes them on-chain, and an aggregation contract compares them against circulating supply on every update, exposing the ratio publicly so a holder, an exchange, or a regulator can verify backing without trusting a screenshot or a quarterly PDF. The reserves can be fiat held at a bank, short-dated Treasuries, a tokenized money-market fund, or physical commodities such as gold. Proof of reserve does not replace the issuer's accounting or the auditor's signature; it makes both continuously visible, turning reserve transparency into an always-on property of the token.
How does on-chain proof of reserve differ from a financial audit?
A financial audit and on-chain proof of reserve answer the same question on different timescales. An audit gives a signed opinion about one past date, weeks after the period closes; proof of reserve publishes the reserve-to-supply relationship continuously, verifiable by anyone against the blockchain. The differences are frequency (every update versus quarterly or annually), verifiability (anyone can check the chain versus reading a report), latency (minutes versus a lag that can reach 90 days), and scope (a live backing ratio versus a full opinion on controls and valuation). The two are complementary, not competing: an auditor still attests the figures, and the infrastructure makes that attestation continuously visible between reports. MiCA Article 36 effectively implies both, ring-fenced reserves with independent attestation plus ongoing reporting.
What does MiCA require for e-money token reserve attestation?
Under MiCA, e-money token (EMT) and asset-referenced token (ART) issuers must hold reserves that are ring-fenced from the issuer's own funds and segregated in custody, with Article 36 setting out those custody and segregation requirements. Significant EMT issuers face a monthly independent attestation expectation on reserve composition and value, and the EBA's regulatory technical standards (RTS) specify the reserve-composition data to report and the independence of the attesting party. Read as infrastructure rather than legal advice, these rules imply an operational pipeline: reserve data pulled from segregated custody, written on-chain so it is tamper-evident, reconciled against circulating supply, and packaged for an independent attestor each month. That is the system Protofire builds; interpreting your specific obligations belongs with your counsel.
How does the GENIUS Act affect stablecoin reserve reporting?
The GENIUS Act, the United States framework for payment stablecoins, centers reserve reporting on three requirements: a monthly public reserve report, examination of that report by an independent auditor, and reserves held in eligible high-quality assets, principally cash and short-dated US Treasuries. Meeting that standard at scale is a data problem before a compliance one: reserve composition has to be pulled from custodians and fund administrators, reconciled against circulating supply, and surfaced every month for an auditor to sign. A real-time, on-chain data pipeline turns that monthly report from a fire drill into a continuous readout. Note that as of mid-2026 the GENIUS Act is proposed legislation, so the final obligations should be confirmed against the enacted text; we track its passage as we scope an engagement.
What are the components of a reserve attestation system, and which does Protofire build?
A reserve attestation system is a pipeline of five components, and Protofire builds and operates every layer. A custodian API adapter reads reserve balances from the source of truth: a bank API, a custody platform, a SWIFT feed, or a tokenized-fund net-asset-value feed. A Chainlink Proof of Reserve external adapter brings that data on-chain through a decentralized oracle network; as a Chainlink core contributor we build and maintain these adapters, including the one behind Cache.gold's proof of physical gold custody. An on-chain aggregation contract in Solidity, deployed across EVM networks, runs the reconciliation engine: it compares reserves against circulating supply on every update, publishes the ratio, and flags any drift. A compliance dashboard renders the data for treasury, finance, and risk teams, with monitoring and alerting on any deviation. An automated reporting pipeline packages the figures for the independent attestor and regulators on cadence, and we keep it running after launch. What we do not do is sign the attestation, that is the independent auditor's role, by design. The oracle layer is one component here; teams that only need oracle feed integration for a DeFi contract should see oracle integration.
Who needs proof-of-reserve infrastructure?
Three kinds of issuer need this most: EMT and stablecoin issuers, who face monthly attestation expectations under MiCA and the proposed GENIUS Act; tokenized-fund managers, whose NAV and share supply have to reconcile continuously for institutional holders; and RWA issuers, backing tokens with Treasuries, credit, commodities, or real estate that holders cannot see directly. The decision-makers are usually the CFO, the Chief Compliance Officer, and the Head of Treasury. The qualifying conditions, which we check before building, are concrete: a live token in circulation, a custodian or banking relationship with an accessible API or data feed, and a regulatory or holder-driven demand for verifiable reserves. Where the custodian has no usable data feed, we say so in scoping rather than after launch.
An engineering-led reserve attestation team since 2016
Protofire is an engineering-led blockchain development firm with 250+ projects shipped since 2016, across 60+ networks and 95+ protocols. We are a Chainlink core contributor and build Chainlink Proof of Reserve external adapters. We built Armanino's TrustExplorer Proof-of-Reserves suite, which supports $4.2B+ in audited assets across 1,500+ enterprise clients. We maintain Solhint, the open-source Solidity linter used by 1M+ developers, and harden every contract before it reaches an external auditor. We are a Safe Guardian, with Safe securing $2B+ across 120+ EVM networks, the custody and governance layer that controls who can change a reserve contract. The primitives reserve attestation is built on are tools we help maintain.
Where this comes from
The reserve attestation infrastructure this service describes is built on systems we have shipped. We built Armanino's TrustExplorer Proof-of-Reserves suite, the platform a top-20 US accounting firm uses to prove its clients' digital-asset reserves: it supports $4.2B+ in audited assets across 1,500+ enterprise clients, and the infrastructure we delivered cut reconciliation errors 45% and made compliance reporting 60% faster. On the oracle layer, as a Chainlink core contributor we maintain Chainlink Proof of Reserve external adapters, including the adapter behind Cache.gold, a gold-backed token whose on-chain proof verifies physical gold held in custody.
For Swarm Markets, the BaFin-regulated platform, we delivered 15+ proof-of-reserve attestations, the recurring, regulated-issuer cadence that reserve reporting actually runs on; operating a system through repeated cycles for a supervised issuer is what matters when a regulator reads the output. The same discipline anchors our MakerDAO governance-analytics work for the DAI system. Bringing an off-chain reserve on-chain in a tamper-evident form is the specific engineering this service is made of.
How an engagement works
Readiness & scoping
Build & integration
Launch & operations
Custodian API access and data format are usually the longest dependency, not contract complexity, so we sequence them first. We confirm the exact timeline and scope after a short discovery call.
What you get
- Custodian API adapters for bank APIs, custody platforms, SWIFT feeds, and tokenized-fund NAV feeds
- A Chainlink Proof of Reserve external adapter bringing reserve data on-chain through a decentralized oracle network
- On-chain aggregation contracts in Solidity, deployable across EVM networks, comparing reserves to circulating supply
- A compliance dashboard for treasury, finance, and risk teams, with monitoring and alerting on any reserve-to-supply deviation
- An automated reporting pipeline packaging figures for your independent attestor and regulators, operated by us after launch, with the independent auditor as signer and you as issuer of record
“Unlike a traditional audit, proof of reserve runs as live infrastructure, updated continuously and verified by three parties: the issuer, an independent auditor, and the infrastructure provider.”
We built Armanino's on-chain Proof-of-Reserves suite, the platform a top-20 US accounting firm uses to prove client digital-asset reserves. It cut reconciliation errors 45% and made compliance reporting 60% faster.
For the BaFin-regulated platform we delivered 15+ proof-of-reserve attestations, the recurring regulated-issuer cadence reserve reporting actually runs on.
Proof of reserve vs a traditional financial audit
| Traditional audit | On-chain proof of reserve | |
|---|---|---|
| Frequency | Once or twice a year | Continuous, on every update |
| Verifiability | A signed PDF you trust | Anyone can check it on-chain |
| Latency | A 30 to 90 day reporting lag | Real time |
| Scope | A full opinion on controls and valuation | A live, public backing ratio |
| Who signs it | An independent auditor | An independent auditor, on rails we build and operate |
FAQ
What is proof of reserve?
How is proof of reserve different from a financial audit?
What does MiCA require for e-money token reserve attestation?
How does the GENIUS Act change reserve reporting for stablecoin issuers?
Who signs the reserve attestation, does Protofire attest?
Which custodians, networks, and asset types does proof-of-reserve infrastructure support?
How long does it take to build and go live with proof-of-reserve infrastructure?
Reviewed by Luis Medeiros, Field CTO at Protofire. Last reviewed: June 2026.


