Skip to content

v1.6.0 — NFT + Governance + Avalanche & BSC

Choose a tag to compare

@calintzy calintzy released this 10 Mar 02:15
· 10 commits to master since this release

What's New

3 New Tools (20 → 23)

  • getNFTInfo — ERC-721 NFT balance and token list for a wallet
  • getNFTMetadata — NFT metadata lookup (name, image, attributes) with IPFS support
  • getGovernanceProposals — Snapshot governance proposals (active/closed/all)

2 New Chains (5 → 7)

  • Avalanche (Chain ID: 43114, Native: AVAX)
  • BSC (Chain ID: 56, Native: BNB)

Infrastructure

  • Build-time version injection via tsup define
  • Added Avalanche/BSC token addresses for USDC, USDT, DAI, WETH, WBTC, LINK, UNI, AAVE
  • Snowtrace + BscScan explorer API integration

CLI

  • evmscope nft <address> <contract> [chain] — NFT balance lookup
  • evmscope nft-metadata <contract> <tokenId> [chain] — NFT metadata
  • evmscope governance <protocol> [state] — Governance proposals

New Environment Variables

Variable Purpose
EVMSCOPE_RPC_URL_AVALANCHE Avalanche RPC endpoint
EVMSCOPE_RPC_URL_BSC BSC RPC endpoint
EVMSCOPE_SNOWTRACE_KEY Snowtrace API key
EVMSCOPE_BSCSCAN_KEY BscScan API key

Stats

  • 119 tests passing (25 files)
  • 4-language README (EN, KO, ZH, JA)
  • Zero config — works out of the box
npx evmscope@1.6.0