onchain logic
0G Galileo smart contract
kernel
a Solidity contract deployed to 0G Galileo testnet (chainId 16602) via MetaMask private key, then verified on 0G Chainscan
how it drives the UI
a 'verified onchain' badge with the live contract address and a 0G Chainscan link