Skip to content

Release v1.2.1-alpha.0: EVM testnets, BTC RPC, ISO timestamps#16

Merged
AugustoL merged 9 commits into
openscan-explorer:mainfrom
AugustoL:v.1.2.1-a
Apr 22, 2026
Merged

Release v1.2.1-alpha.0: EVM testnets, BTC RPC, ISO timestamps#16
AugustoL merged 9 commits into
openscan-explorer:mainfrom
AugustoL:v.1.2.1-a

Conversation

@AugustoL

@AugustoL AugustoL commented Apr 21, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Add 5 EVM testnets: Arbitrum Sepolia, Optimism Sepolia, Base Sepolia, Polygon Amoy, Avalanche Fuji (with logos sourced from SmolDapp/tokenAssets)
  • Add OnFinality public Bitcoin RPC endpoint (closes feat(bitcoin): add OnFinality public Bitcoin RPC endpoint #9)
  • Refresh all EVM RPC endpoints via the updated import-rpcs script, dropping endpoints that don't respond within a 10s/60s probe budget
  • Switch updatedAt in the RPC schema and data files from date-only to ISO 8601 timestamps
  • Bump version: 1.2.0-alpha.01.2.1-alpha.0

Test plan

  • npm run validate — 437 files valid
  • npm run lint — clean
  • npm run build — completes
  • Spot-check a few of the new testnet RPC files render in the explorer

Adds a JSON-RPC eth_blockNumber probe with a 10s per-attempt timeout
and a 60s total budget per endpoint; endpoints that never respond are
filtered out before writing.
Re-imports RPC endpoints from chainlist.org for all 9 EVM chains and
drops endpoints that did not respond within the 60s probe budget.
Switches the rpc schema to format: date-time and updates import-rpcs
to write a full ISO 8601 timestamp instead of date-only.
Adds Arbitrum Sepolia, Optimism Sepolia, Base Sepolia, Polygon Amoy
and Avalanche Fuji to networks.json. Also updates the root updatedAt
to an ISO 8601 timestamp.
Re-imports endpoints for all 14 EVM chains via import-rpcs (writing
ISO timestamps) and converts existing solana/btc updatedAt fields
to date-time format to match the updated rpc schema.
Sourced from SmolDapp/tokenAssets, reusing the mainnet logo for each
respective testnet (Arbitrum Sepolia, OP Sepolia, Base Sepolia,
Polygon Amoy, Avalanche Fuji).
Re-runs optimize-images on previously unoptimized assets surfaced
when running the script for the new testnet logos.
@AugustoL AugustoL self-assigned this Apr 21, 2026
@AugustoL AugustoL requested review from MatiasOS April 21, 2026 12:58
@AugustoL AugustoL merged commit 0c6bdaa into openscan-explorer:main Apr 22, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat(bitcoin): add OnFinality public Bitcoin RPC endpoint

1 participant