Apply to join JagPool
The bar, stated up front
These criteria are checked automatically the moment you submit, and shown to you and to the reviewer — with the observed values, not bare verdicts. A human reviews the queue weekly; the checks inform that review, they never decide it.
- Region: operating in LATAM or APAC (gossip IP geolocation)
- Inflation commission: at most 5%
- Jito MEV commission: at most 10% — not running Jito counts as 100%
- Delinquency: no recent delinquency reported
- Stake cap: at most 1,000,000 SOL
- Track record: at least 10 epochs of voting history
- Website: published on-chain with validator-info
- Description: published on-chain with validator-info
- X account: declared in this application
- Ecosystem: SFDP participant, or at least 40,000 SOL of external stake
Judged by a human, not a script: sustained regional presence, downtime history, and ecosystem contributions — see the full delegation criteria.
Your validator and your contacts
Telegram and email are required — the pool must be able to answer your application. Every contact here is private: held to process the application, deleted if it is declined, kept as your membership contacts if accepted. Publishing links on your validator page is a separate, signed act you can do after joining.
Still needed before the message can be generated: vote account, Telegram, email
Must be your vote account's current node identity — the key your validator votes with.
1. The message you will sign
This is the literal text the pool verifies, byte for byte. Read it: it says what you are granting. Save it as jagpool-apply-validato.txt on the machine that holds your identity keypair.
Fill in the form to generate the message…
2. Sign it on your validator
solana sign-offchain-message -k /path/to/validator-identity-keypair.json "$(cat jagpool-apply-validato.txt)"
Only the keypair path is yours to fill in. The signing key must be the current identity of this vote account: <your identity pubkey>.
Why this is safe. This signs a message, never a transaction. Off-chain messages carry a prefix that makes them structurally impossible to interpret as a transaction, so nothing signed here can move funds or change your validator. The key never leaves your machine — you paste back only the signature.