Skip to content

Add Blockscout explorer URLs for Humanity Protocol chains#2580

Open
stoneton wants to merge 1 commit into
safe-global:mainfrom
humanity-org:humanity-blockscout-upstream
Open

Add Blockscout explorer URLs for Humanity Protocol chains#2580
stoneton wants to merge 1 commit into
safe-global:mainfrom
humanity-org:humanity-blockscout-upstream

Conversation

@stoneton

Copy link
Copy Markdown

What

Registers the Blockscout API endpoints for Humanity Protocol mainnet (chain 6985385) and Humanity Protocol testnet (chain 7080969) in BlockscoutClient.NETWORK_WITH_URL.

Why

The network enums and Safe deployment addresses for both chains are already present (added in v7.8), but no explorer client is registered, so contract metadata/ABI fetching is unavailable for these chains in downstream services (safe-transaction-service, safe-decoder-service).

Verification

Both explorers are Alchemy-hosted Blockscout instances; the v2 API returns verified contract ABIs:

  • mainnet: https://humanity-mainnet.explorer.alchemy.com/api/v2/smart-contracts/0xD3f42c1DeBDCF75AB8204004b1CC9d7e7Ebf17BdUniswapV3Factory, is_verified: true
  • testnet: https://humanity-testnet.explorer.alchemy.com/api/v2/smart-contracts/0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67SafeProxyFactory, is_verified: true

🤖 Generated with Claude Code

Registers the Alchemy-hosted Blockscout instances for Humanity Protocol
mainnet (6985385) and testnet (7080969) so contract ABIs can be fetched
automatically (verified: /api/v2/smart-contracts returns verified ABIs on
both). Based on v7.22.0 (the version pinned by safe-decoder-service).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@stoneton
stoneton requested a review from a team as a code owner July 13, 2026 16:43
@github-actions

Copy link
Copy Markdown
Contributor


Thank you for your submission, we really appreciate it. Like many open-source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution. You can sign the CLA by just posting a Pull Request Comment same as the below format.


I have read the CLA Document and I hereby sign the CLA


You can retrigger this bot by commenting recheck in this Pull Request. Posted by the CLA Assistant Lite bot.

@datadog-official

Copy link
Copy Markdown

Pipelines

⚠️ Warnings

🚦 1 Pipeline job failed

CLA Assistant | CLAssistant   View in Datadog   GitHub Actions

Useful? React with 👍 / 👎

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: 4ec84e5 | Docs | Give us feedback!

@falvaradorodriguez

Copy link
Copy Markdown
Contributor

Thank you for your submission, we really appreciate it. Like many open-source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution. You can sign the CLA by just posting a Pull Request Comment same as the below format.

I have read the CLA Document and I hereby sign the CLA

You can retrigger this bot by commenting recheck in this Pull Request. Posted by the CLA Assistant Lite bot.

Please @stoneton, could you sign the CLA? Thanks

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.

2 participants