Skip to content

pxlvre/erc7950-limo

Repository files navigation

ERC-7950 Scan Forwarder

A minimal blockchain transaction forwarder based on ERC-7950.

Features

  • ERC-7950 Compliant: Supports the standard chainId:txHash:tx format + extensions for blocks and addresses
  • Multi-Chain Support: 490+ blockchain networks from viem/chains
  • Minimal Design: E-ink style, monochrome UI, simple and optimized for IPFS
  • Static Files: Pure HTML/CSS/JS - no server required
  • IPFS Ready: Optimized for decentralized hosting

Usage

Enter input in the format: chainId:value:type

Supported Types:

  • tx: Transaction hashes (ERC-7950 standard)
  • block: Block numbers or hashes
  • address: Wallet/contract addresses

Examples:

  • 1:0xabc123...:tx → Ethereum transaction
  • 137:0xdef456...:tx → Polygon transaction
  • 42161:0x789abc...:tx → Arbitrum transaction
  • 1:18500000:block → Ethereum block #18500000
  • 137:0x1234...:address → Polygon address

Supported Chains

This forwarder supports all 598+ blockchain networks defined in the viem/chains library, including:

Popular Mainnets

  • Ethereum (1) - etherscan.io
  • Arbitrum One (42161) - arbiscan.io
  • OP Mainnet (10) - optimistic.etherscan.io
  • Polygon (137) - polygonscan.com
  • Base (8453) - basescan.org
  • BNB Smart Chain (56) - bscscan.com
  • Avalanche (43114) - snowtrace.io
  • Fantom (250) - ftmscan.com
  • zkSync Era (324) - explorer.zksync.io
  • Linea (59144) - lineascan.build
  • And many more...

Popular Testnets

  • Sepolia (11155111) - sepolia.etherscan.io
  • Arbitrum Sepolia (421614) - sepolia.arbiscan.io
  • OP Sepolia (11155420) - sepolia-optimism.etherscan.io
  • Polygon Amoy (80002) - amoy.polygonscan.com
  • Base Sepolia (84532) - sepolia.basescan.org
  • And many more...

Deployment

This project is designed for static hosting on IPFS via eth.limo:

  1. Upload all files to IPFS
  2. Set your ENS domain's content record to the IPFS hash
  3. Access via erc7950.eth.limo

Font Attribution

This project uses the Bungee Inline font by David Jonathan Ross.

License

This project is licensed under the AGPL-3.0 license.

The choice of AGPL-3.0 aligns with the principles outlined by Vitalik Buterin in his post "Why I used to prefer permissive licenses and now favor copyleft", ensuring that improvements and derivatives remain open and accessible to the community.

Built by

pxlvre.eth