gifchain-mainnet-1chain id 6464head #4,134,613gas 0.42 ngifblock 5.00sall systems operationalrpcexplorerdocs
GIFCHAIN

GIFCHAIN

the blockchain for NFTs  ·  objects, not just balances

build on gifchain
rpc
open
no key for read methods
rate limit
60 rps
per IP, burst 200
archive depth
4,134,613
full history from genesis
websocket
wss
new heads and object events
network configuration
chain id6464
networkgifchain-mainnet-1
currencyGIF (18 decimals)
rpc httphttps://rpc.gifchain.art
rpc wswss://rpc.gifchain.art/ws
explorerhttps://explorer.gifchain.art
block time3-7s, 5.0s mean

Read methods are open. Broadcasting requires no key either, but unsigned or underpriced transactions are dropped at the edge rather than entering the mempool.

first request
curl https://rpc.gifchain.art \
  -H 'content-type: application/json' \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "gif_getObject",
    "params": ["gifcats", 128]
  }'

{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "key": "gifcats#128",
    "owner": "0x7f3a...c41d",
    "traits": [
      { "trait": "fur", "value": "static" },
      { "trait": "frame rate", "value": "12 fps" }
    ],
    "frames": 8,
    "bytes": 5312,
    "root": "0x9be4...0f21"
  }
}
json-rpc methods
methodparamsreturns
gif_blockNumber[]current head height
gif_getBlockByHeight[height, withTxs]full block including object roots
gif_getTransaction[hash]single transaction and its receipt
gif_getObject[slug, tokenId]object metadata, traits and owner
gif_getObjectBytes[slug, tokenId]raw frame bytes from the object trie
gif_getOwnership[address]every object leaf owned by an address
gif_getListing[slug, tokenId]active listing, escrow account and price
gif_sendRawTransaction[signedTx]broadcast a signed transaction
gif_objectRoot[height]object root committed at a height
gif_proof[slug, tokenId, height]merkle proof of an object leaf

Every read method accepts an optional trailing height so you can query historical state. Proofs verify against the object root in the block header, not against the indexer.

REST API

Plain HTTP endpoints for explorers and dashboards.

open
Indexer / GraphQL

Query activity, holders and traits in one round trip.

open
SDK

The TypeScript client used by everything on this site.

open
Webhooks

Push mints, sales and transfers to your own service.

open