Skip to content

Conversation

@huyhuynh3103
Copy link
Contributor

@huyhuynh3103 huyhuynh3103 commented Jan 12, 2026

  • Ronin's Sourcify uses V1 API (deprecated) which is incompatible with Foundry 1.5.x+ that uses V2 API by default
  • For ronin-mainnet/ronin-testnet: use custom post-deployment verification via Ronin's Sourcify V1 API (/verify endpoint with metadata.json)
  • For other networks: use Foundry's built-in --verifier sourcify (V2 API)
  • Add fallback check via /check-by-addresses endpoint to confirm verification

Description

Checklist

  • I have clearly commented on all the main functions following the NatSpec Format
  • The box that allows repo maintainers to update this PR is checked
  • I tested locally to make sure this feature/fix works

- Ronin's Sourcify uses V1 API (deprecated) which is incompatible with
  Foundry 1.5.x+ that uses V2 API by default
- For ronin-mainnet/ronin-testnet: use custom post-deployment verification
  via Ronin's Sourcify V1 API (/verify endpoint with metadata.json)
- For other networks: use Foundry's built-in --verifier sourcify (V2 API)
- Add fallback check via /check-by-addresses endpoint to confirm verification

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
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.

1 participant