Skip to main content

Block Explorer

Specter uses Blockscout as its block explorer. Blockscout provides a full-featured interface for viewing transactions, contracts, tokens, and chain statistics.

Features

  • Transaction viewer — search by hash, view decoded input data, event logs, internal transactions
  • Contract verification — verify and publish contract source code
  • Token tracker — view ERC20 token transfers and balances
  • Address pages — transaction history, token holdings, internal transactions
  • API — programmatic access to chain data

Verifying contracts

After deploying a contract, verify its source code on Blockscout for public auditability:

forge verify-contract $CONTRACT_ADDRESS src/MyContract.sol:MyContract \
--verifier blockscout \
--verifier-url https://explorer.specterchain.com/api \
--chain-id 5445

API access

Blockscout exposes an Etherscan-compatible API:

# Get contract ABI
curl "https://explorer.specterchain.com/api?module=contract&action=getabi&address=$CONTRACT_ADDRESS"

# Get transaction status
curl "https://explorer.specterchain.com/api?module=transaction&action=gettxinfo&txhash=$TX_HASH"

# Get token balance
curl "https://explorer.specterchain.com/api?module=account&action=tokenbalance&contractaddress=$TOKEN&address=$WALLET"