Skip to content

feat: add Pharos mainnet and testnet#307

Merged
DaniPopes merged 5 commits into
mainfrom
dani/pharos
Jul 13, 2026
Merged

feat: add Pharos mainnet and testnet#307
DaniPopes merged 5 commits into
mainfrom
dani/pharos

Conversation

@DaniPopes

Copy link
Copy Markdown
Member

Adds canonical chain definitions for Pharos mainnet and testnet, including their explorer URLs and regenerated Rust and JSON artifacts. This preserves the original contribution from #305 and supersedes it because maintainer edits were disabled there.

The explorer base URLs do not have corresponding Etherscan-compatible API endpoints. Removing them keeps the generated registry and all-features chain specification in sync.
Require Etherscan API and base URLs to be defined together so the generated JSON and Rust registry cannot diverge. Add the documented SocialScan endpoints for Pharos mainnet and testnet.
@DaniPopes
DaniPopes enabled auto-merge (squash) July 13, 2026 21:00
SocialScan separates general API reads from contract verification across two endpoints, while the chain registry exposes only one API URL. Avoid advertising the verification-only endpoint as a general Etherscan API.
@DaniPopes
DaniPopes merged commit d51c29d into main Jul 13, 2026
21 checks passed
@DaniPopes
DaniPopes deleted the dani/pharos branch July 13, 2026 21:20
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.

3 participants