Chainly
Live on Ethereum Sepolia

Talk to Ethereum.
It talks back.

Chainly is an AI agent for the onchain world. It reads live data, analyzes wallets and prepares transactions. You approve every signature yourself.

chainly / chat
Ethereum Sepolia
Ask anything onchain…
Capabilities

Read. Analyze. Prepare.

Three things Chainly does well, built on real tools rather than guesses. Every answer is backed by a live call to Ethereum Sepolia or a block explorer.

Read

Balances, ERC-20 tokens, transactions, gas and blocks. Fetched live from the RPC and explained in plain language.

getEthBalance()2.418 ETH
getTokenBalance()120 USDC
getTransaction()success
getNetworkStatus()1.2 gwei

Analyze

Turns raw explorer history into insight: flows in and out, gas spend, counterparties, contract usage and patterns.

Daily activity out in

Prepare

Describe a transfer in words. Chainly validates it, estimates gas and builds a preview. Then it waits for you.

Recipient checksum valid
Balance covers amount + gas
Chain ID 11155111
Awaiting your signature
How it works

Ask → Reason → Execute tools → Respond

Chainly is a tool-calling agent loop. The model decides what it needs to know, and deterministic code does the actual work.

agent tracePOST /api/chat
userIs it a good time to send 0.01 ETH?
planneed gas price → getNetworkStatus
callgetNetworkStatus()
result{ gasPriceGwei: "1.21", blockNumber: "8 412 907" }
agentGas is low right now. A simple transfer costs ~0.000025 ETH.
no signing tools · keys never leave your wallet
Examples

Just ask.

No ABIs, hex or explorer tabs. Pick a query to see which tools Chainly would call, then try it yourself.

You ask

“What's my ETH balance?”

Chainly calls
getEthBalance()
You get

Your live balance and whether the address is a wallet or a contract.

Trust

Your keys. Your signature. Always.

No signing tools

The agent's toolbox can read and prepare. It has no way to sign or broadcast anything.

Sender locked to you

The sender always comes from your connected wallet, never from the model. Prompt injection can't change who pays.

Checked twice

Every preview is validated on the server and checked again in your browser before your wallet opens.

Ethereum, in plain English.

Connect a Sepolia wallet, or just paste an address. No sign-up needed.