gifchain-mainnet-1GIF $3.42head #4,135,2855.00s block0.42 ngifindexer syncedgifchain.art
GIFSCAN

explorer.gifchain.art

search by block height, transaction hash, account address, object id or collection

object contracts
11
deployed by accounts
protocol modules
5
native, not deployed bytecode
verified sources
9
matched against on-chain hash
standards
GIF-721 / 1155
plus GIF-165 and GIF-2981
object contracts
TERMINALS

GIF-1155 · 48 supply · 25 owners

address0xac563df39c2c9d8b04b7c2c8da9bfc08d7fce207
creator0x886389ad91761aa787313a8ecf2a383832bf2cc1
deployedblock #2,445,211 2026-06-10 01:45:35 UTC
sourceverified0x85952035bda42f99c2a22006440f9650fc1420c2
royalty2.5% enforced by the market module
lifetime volume12,144 GIF
floor15.51 GIF
abi
totalSupply() -> u32
ownerOf(id: u32) -> address
objectOf(id: u32) -> bytes
traitsOf(id: u32) -> (string, string)[]
transfer(to: address, id: u32)
burn(id: u32)
royaltyInfo(id: u32, price: u128) -> (address, u128)

Source verification compares a rebuilt artifact against the code hash stored at the contract address. Unverified contracts still work, you just have to trust the bytes.

protocol modules
moduleaddressresponsibilityupgradeable
marketgif1qmarket000000000000000listings, bids, escrow and royalty settlementgoverned
objectsgif1qobjects00000000000000the object trie, frame storage and root commitmentsfrozen
bridgegif1qbridge000000000000000lock and release of objects mirrored to other chainsgoverned
stakinggif1qstaking00000000000000sequencer bonds and slashing for missed epochsgoverned
treasurygif1qtreasury0000000000000fee sink, funds indexer grants and public goodsgoverned

Modules live at reserved addresses on gifchain-mainnet-1 and are part of the node binary. The object module is frozen: changing how objects are stored would invalidate every historical object root.