stupid explorers

Never look up the block explorer URL for a chain again. Give stupid explorers a chain ID and any block-explorer resource, and it redirects you to a random EIP-3091-compliant block explorer for that chain.

URL patterns

The base path is the chain ID; everything after it is a standard EIP-3091 resource path.

https://explorers.stupidtech.net/<chainId>/<resource>

Resource paths

/block/<blockNumberOrHash>
/tx/<transactionHash>
/address/<address>
/token/<tokenAddress>
/api?...

Any EIP-3091-style path that explorers.stupidtech.net is not yet aware of is forwarded as-is and mapped 1:1 onto the selected explorer; a 302 redirect is returned for the generated request.

Because only EIP-3091-compliant explorers are used, standard paths map one-to-one onto the chosen buddy.

Examples

https://explorers.stupidtech.net/1/tx/0xabcdef...
https://explorers.stupidtech.net/42161/address/0x0000...0001
https://explorers.stupidtech.net/137/block/9000000
https://explorers.stupidtech.net/10/api?module=block&action=getblocknumbysize

Pin an explorer

By default each request routes to a random EIP-3091 explorer. Pin a specific explorer for debugging with the explorer query parameter:

https://explorers.stupidtech.net/1/tx/0x...?explorer=etherscan

github - twitter - stupidtech.net