Skip to content

Add medium validator info#816

Merged
johnmarcou merged 1 commit intomonad-developers:mainfrom
mediumwe11:main
Feb 6, 2026
Merged

Add medium validator info#816
johnmarcou merged 1 commit intomonad-developers:mainfrom
mediumwe11:main

Conversation

@mediumwe11
Copy link
Contributor

No description provided.

@johnmarcou johnmarcou merged commit a254ac0 into monad-developers:main Feb 6, 2026
5 checks passed
@greptile-apps
Copy link

greptile-apps bot commented Feb 6, 2026

Greptile Overview

Greptile Summary

This PR adds a new validator info file for "medium" (ID 205) to the testnet directory. The file follows the standard JSON schema with all required fields: validator ID, name, secp and bls keys, website, description, logo, and X/Twitter handle.

  • Added validator info file with proper filename matching secp key
  • All required fields present with correct data types
  • One protocol inconsistency found: X URL uses http:// instead of https://

Confidence Score: 4/5

  • This PR is safe to merge with one minor protocol fix needed
  • The file follows the correct schema structure with all required fields. The only issue is a protocol inconsistency where the X/Twitter URL uses http instead of https. This is a simple fix that maintains consistency with other validator files in the repository.
  • No files require special attention beyond the suggested URL fix

Important Files Changed

Filename Overview
testnet/02654192b8489bea7aea77153fc12acf2729f892f674ae12c4a681117c69f9a0f6.json New validator info file with proper schema structure; X/Twitter URL uses http instead of https

Sequence Diagram

sequenceDiagram
    participant Validator as Validator (mediumwe11)
    participant Repo as validator-info Repository
    participant CI as GitHub CI/Validation
    participant Chain as Monad Testnet RPC
    
    Validator->>Repo: Create PR with new validator file
    Note over Repo: File: 02654192b8489bea7aea77153fc12acf2729f892f674ae12c4a681117c69f9a0f6.json
    Repo->>CI: Trigger validation checks
    CI->>CI: Check JSON schema
    CI->>CI: Verify field types
    CI->>CI: Validate filename matches secp key
    CI->>Chain: Query validator ID 205 on-chain
    Chain-->>CI: Return secp & bls keys
    CI->>CI: Compare local keys vs on-chain keys
    CI->>CI: Validate logo URL accessibility
    CI-->>Repo: Report validation results
    Repo->>Validator: Await review and approval
Loading

Copy link

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1 file reviewed, 1 comment

Edit Code Review Agent Settings | Greptile

"website": "https://medium-validator.com/",
"description": "Individual staking services",
"logo": "https://medium-validator.com/logo.png",
"x": "http://x.com/mediumwe111"
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

X/Twitter URL uses http:// instead of https://. All other validator files use https:// for consistency.

Suggested change
"x": "http://x.com/mediumwe111"
"x": "https://x.com/mediumwe111"

Note: If this suggestion doesn't match your team's coding style, reply to this and let me know. I'll remember it for next time!

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