Skip to content

Verify and version canonical network identity #4

Description

@ipicoinrepo

Context

The repository currently contains legacy values for ipi-mainnet-2 and historical endpoints. They are explicitly not a canonical production release record.

Acceptance criteria

  • add a machine-readable schema and validation for all exported fields
  • bind a versioned configuration to the exact genesis hash and supported node release
  • verify chain ID, Bech32 prefixes, BIP-44 coin type, denominations, decimals, and declared features
  • test every public endpoint for chain identity and document its independent operator
  • define environment names and prevent chain ID reuse across incompatible genesis states
  • publish a review and migration process for configuration changes
  • add fixtures that fail on mismatched chain identity, denomination, or endpoint responses

Tests must not require secrets and must distinguish endpoint availability from independently verified state.

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationDocumentation, examples, or contributor guidance.help wantedMaintainers welcome community help on this issue.

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions