Learn-skills.dev tx-status

Check the on-chain status of a transaction and get the block explorer link. Supports Base, Citrea, HyperEVM, and Monad.

install
source · Clone the upstream repo
git clone https://github.com/NeverSight/learn-skills.dev
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/NeverSight/learn-skills.dev "$T" && mkdir -p ~/.claude/skills && cp -r "$T/data/skills-md/ahmetenesdur/fibx-agentic-wallet-skills/tx-status" ~/.claude/skills/neversight-learn-skills-dev-tx-status && rm -rf "$T"
manifest: data/skills-md/ahmetenesdur/fibx-agentic-wallet-skills/tx-status/SKILL.md
source content

Transaction Status

Fetch on-chain receipt data for a transaction hash: status, block number, gas used, and explorer link.

Prerequisites

  • A valid transaction hash (starts with
    0x
    ).
  • No authentication required — this is a public chain query.

Rules

  1. You MUST use the same
    --chain
    flag that was used for the original transaction. A Base tx hash will not be found on Monad.
  2. Use this skill AFTER every
    send
    or
    trade
    to verify success.

Commands

npx fibx@latest tx-status <hash> [--chain <chain>] [--json]

Parameters

ParameterTypeDescriptionRequired
hash
stringTransaction hash (
0x...
)
Yes
chain
string
base
,
citrea
,
hyperevm
, or
monad
No
json
flagOutput as JSONNo

Default chain:

base
.

Examples

User: "Did my transaction go through?"

npx fibx@latest tx-status 0x123...abc

User: "Check tx 0xabc...def on Monad"

npx fibx@latest tx-status 0xabc...def --chain monad

JSON Output Structure

{
	"status": "success",
	"blockNumber": "12345",
	"gasUsed": "21000",
	"from": "0x...",
	"to": "0x...",
	"explorerLink": "https://basescan.org/tx/0x...",
	"chain": "base"
}

Error Handling

ErrorAction
Transaction not found
Verify you are querying the correct chain.
Pending
Transaction is still in the mempool — wait and retry.
Rate limit / 429
Use
config
skill to set a custom RPC.