Five steps to indexed events
Add GullyChain Testnet, get free test ETH, deploy with the starter kit, verify on Sourcify and read your events from the indexer. Every command is copy-paste; the chart is the testnet right now.
- Add networknot checked yet
- Get test ETHnot checked yet
- Deploynot checked yet
- Verifynot checked yet
- Indexnot checked yet
Checked live against the chain: balance and transactions sent from your address (2), code at your contract address (3), its Sourcify match (4) and its logs over the RPC (5). Step 1 is confirmed through a connected wallet on chain 485590.
On this page: 1. Add network · 2. Get test ETH · 3. Deploy · 4. Verify · 5. Index · Starter kit
Add GullyChain Testnet
GullyChainTestnet Chain ID 485590, settles to Arbitrum Sepolia, gas in ETH, 3 public RPCs with open CORS (the button adds all of them, in fallback order). One click in a browser wallet, or paste it into your config.
https://testnet-rpc.gullychain.xyzDeploy a contract
# once: store a testnet key encrypted
cast wallet import dev --interactive
forge create src/Counter.sol:Counter \
--rpc-url https://testnet-rpc.gullychain.xyz \
--account dev --broadcastHardhat, viem and the starter kit work the same way. Multicall3, Permit2, the EntryPoints and the CREATE2 factories are already deployed.
Verify and check it
cast code <your-address> --rpc-url https://testnet-rpc.gullychain.xyz
forge flatten src/Counter.sol > Counter.flat.solOpen the address on the explorer, then verify the source on verify.gullychain.xyz (Sourcify): upload the metadata.json and sources from out/, or a standard JSON input.
Read and index events
Read logs straight from the RPC with viem's getLogs or watchContractEvent. Launches, trades, swaps and names are already indexed at indexer.gullychain.xyz:
curl -s https://indexer.gullychain.xyz/feed?limit=5
curl -s https://indexer.gullychain.xyz/tokensNext
- Start from the starter kit: Foundry contracts with tests, a deploy script and a viem app.
- Integrate Gully Core, embeds, the share API and Gully ID one-tap approvals.
- Read the docs quickstart for Hardhat, viem and curl variants.