Comprehensive tools and documentation for developers
3-second block time
Minimal transaction fees
EVM compatible
Comprehensive guides
Build decentralized applications on the GCR blockchain in minutes
Install Node.js and your preferred IDE
npm install -g gcr-cli
Configure your Web3 provider
const Web3 = require('web3');
const web3 = new Web3('https://rpc.goldcoinreserve.io');
Write and deploy a smart contract
gcr-cli deploy MyContract.sol
RESTful and WebSocket APIs for interacting with the GCR blockchain
Get the latest block information
Get specific block by number
Get transaction details
Get account information
Get account balance
Get account transaction history
Get network statistics
Get validator information
curl -X GET "https://api.goldcoinreserve.io/v1/blocks/latest" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"
{
"block_number": 4582391,
"timestamp": 1699876543,
"hash": "0x3f2a8d4c...",
"parent_hash": "0x7c1b5e3a...",
"validator": "0x742d4e12...",
"transactions": 143,
"gas_used": 1250000,
"gas_limit": 10000000
}
Build and deploy smart contracts on the GCR blockchain
Write contracts in Solidity or Vyper
Significantly lower costs than Ethereum
3-second block times for quick confirmations
pragma solidity ^0.8.0;
contract SimpleToken {
mapping(address => uint256) public balances;
function mint(address to, uint256 amount) public {
balances[to] += amount;
}
function transfer(address to, uint256 amount) public {
require(balances[msg.sender] >= amount, "Insufficient balance");
balances[msg.sender] -= amount;
balances[to] += amount;
}
}
Launch your own token on the GCR blockchain with full support
Test your applications on our testnet before going live
https://testnet-rpc.goldcoinreserve.io
1234
We provide funding for promising projects building on GCR