
The Department of Commerce announced that it will begin posting real gross domestic product (GDP) data on the blockchain beginning with the July 2025 data. GDP increased at an annual rate of 3.3 percent in July 2025 according to the revised estimates released by the U.S. Bureau of Economic Analysis.
This is the first time a federal agency has published economic statistical data like this on the blockchain, and the latest way the Department is utilizing innovative technology to protect federal data and promote public use.
The Department published an official hash of its quarterly GDP data release for 2025—and, in some cases, the topline GDP number—to the following nine blockchains: Bitcoin, Ethereum, Solana, TRON, Stellar, Avalanche, Arbitrum One, Polygon PoS, and Optimism. The data was also further disseminated through coordination with the oracles, Pyth and Chainlink. The exchanges, Coinbase, Gemini, and Kraken, helped facilitate the Department’s publishing. The Department will continue to innovate and broaden the scope of publishing future datasets like GDP to include the use of other blockchains, oracles, and exchanges.
Through this landmark effort, the Department hopes to demonstrate the wide utility of blockchain technology. It also aims to demonstrate a proof of concept for all of government, and to build on the Trump Administration’s historic efforts to make the United States of America the blockchain capital of the world.
“It’s only fitting that the Commerce Department and President Donald Trump, the Crypto-President, publicly release economic statistical data on the blockchain,” said U.S. Secretary of Commerce Howard Lutnick. “We are making America’s economic truth immutable and globally accessible like never before, cementing our role as the blockchain capital of the world. And everybody has to admit that 3.3% GDP growth is impressive.”
Source: Department of Commerce
Sergey Nazarov, co-founder of Chainlink, said in an email: “This decision to use blockchains for data transparency from the US Government is clear proof of its commitment to being the global leader in blockchain technology adoption. Bringing this high-quality government data to blockchains through Chainlink catalyzes a wave of new onchain financial instruments, all built on this new foundation of cryptographic truth.”
Technical Details – Department of Commerce
The Department has published a hash of the Bureau of Economic Analysis’s quarterly GDP data release for Q2 2025 along with the topline GDP figure for Q2. The data release is available as a pdf at https://www.bea.gov/sites/default/files/2025-08/gdp2q25-2nd.pdf. The Department downloaded the file and applied a SHA256 hash.
The resulting hash of the file is:
c70972a12908b73c2407d9cc6842ba2a02203a690f3090cd29f30c45f0cfd93d
The Department published this hash to nine blockchains, either as a memo or as data embedded in a smart contract, along with the topline figure, as each chain permitted. The transaction hash or smart contract address for each blockchain is as follows:
- Bitcoin transaction hash: fcf172401ca9d89013f13f5bbf0fc7577cb8a3588bf5cbc3b458ff36635fec00
- Ethereum smart contract address: 0x36ccdF11044f60F196e981970d592a7DE567ed7b
- Solana transaction hash: 43dJVBK4hiXy1rpC5BifT8LU2NDNHKmdWyqyYDaTfyEeX8y3LMtUtajW3Q22rCSbmneny56CBtkictQRQJXV1ybp
- TRON transaction hash: 3f05633fb894aa6d6610c980975cca732a051edbbf5d8667799782cf2ae04040
- Stellar transaction hash: 89e4d300d237db6b67c510f71c8cd2f690868806a6b40a40a5a9755f4954144a
- Avalanche smart contraction address: 0x36ccdF11044f60F196e981970d592a7DE567ed7b
- Arbitrum One smart contract address: 0x36ccdF11044f60F196e981970d592a7DE567ed7b
- Polygon PoS smart contract address: 0x36ccdF11044f60F196e981970d592a7DE567ed7b
- Optimism smart contract address: 0x36ccdF11044f60F196e981970d592a7DE567ed7b
The smart contract source code is:
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
contract HashStorage {
bytes32 public gdp_pdf_hash; // SHA256 Hash of https://www.bea.gov/sites/default/files/2025-08/gdp2q25-2nd.pdf
uint256 public gdp_q2_2025; // Increments of tenths
uint256 public timestamp;
constructor(bytes32 _hash, uint256 _data) {
gdp_pdf_hash = _hash;
gdp_q2_2025 = _data;
timestamp = block.timestamp;
}
}
The contract was compiled with Solidity compiler v0.8.30 on Ethereum mainnet and v0.8.24 on other chains, with optimizer disabled and with EVM version set to Prague on mainnet and Cancun elsewhere.
The Department has published this data for informational purposes only. It does not endorse any specific blockchain, service, or associated activities.
For all to access, Bureau of Economic Analysis data can be found through the agency’s Application Programming Interface available at https://apps.bea.gov/API/signup/
Source: Department of Commerce