Skip to content

Add Phase Stake testnet#813

Merged
johnmarcou merged 1 commit intomonad-developers:mainfrom
phaselabscrypto:gh/add-monad-testnet
Feb 4, 2026
Merged

Add Phase Stake testnet#813
johnmarcou merged 1 commit intomonad-developers:mainfrom
phaselabscrypto:gh/add-monad-testnet

Conversation

@gabrielhicks
Copy link
Contributor

No description provided.

@greptile-apps
Copy link

greptile-apps bot commented Feb 4, 2026

Greptile Overview

Greptile Summary

Adds Phase Stake validator information for testnet with ID 202. The JSON file follows the correct structure with all required fields (id, name, secp, bls, website, description, logo, x) and proper formatting.

  • Filename matches secp key as required by repository standards
  • SECP key is 66 hex characters (correct length)
  • BLS key is 96 hex characters (correct length)
  • All URLs use HTTPS protocol
  • Validator ID 202 is unique (no conflicts)

The submission adheres to the repository's validator info schema and naming conventions.

Confidence Score: 5/5

  • This PR is safe to merge with no issues detected
  • The submission follows all repository conventions: correct JSON schema, proper filename matching secp key, valid key lengths, unique validator ID, and standard URL formatting. No security concerns or structural issues found.
  • No files require special attention

Important Files Changed

Filename Overview
testnet/022dc4f6e3309d994ce08819e4d7b786ae498b2a8cf1aa6d3e46c255d4ca3e571a.json Added Phase Stake validator info with correct structure, key lengths, and filename matching secp key

Sequence Diagram

sequenceDiagram
    participant Contributor
    participant GitHub
    participant ValidationScript
    participant MonadRPC
    
    Contributor->>GitHub: Create PR with validator JSON file
    Note over Contributor,GitHub: File: {secp_key}.json in testnet/
    
    GitHub->>ValidationScript: Trigger CI checks
    ValidationScript->>ValidationScript: Validate JSON schema
    ValidationScript->>ValidationScript: Check required fields
    ValidationScript->>ValidationScript: Verify filename matches secp key
    ValidationScript->>ValidationScript: Check key lengths (secp: 66, bls: 96)
    ValidationScript->>MonadRPC: Query on-chain validator data
    MonadRPC-->>ValidationScript: Return validator keys (secp, bls)
    ValidationScript->>ValidationScript: Compare local vs on-chain keys
    ValidationScript->>ValidationScript: Verify logo URL accessibility
    ValidationScript-->>GitHub: Report validation results
    GitHub-->>Contributor: Display CI status
Loading

@johnmarcou johnmarcou merged commit bc454ee into monad-developers:main Feb 4, 2026
5 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.

2 participants