Access Tiers
JTX tier codes and balance thresholds for developers — verification patterns, not pricing.
Tier access is enforced in middleware from on-chain JTX balance, active subscription status, or Space Cowboy NFT ownership. JTX has no fixed dollar peg — market price floats independently of any checkout flow.
Live tier names, features, and checkout: astroknots.space/stake
Tier codes
| Code tier | JTX v2 held | Notes |
|---|---|---|
basic | ≥ 1 | Base JettChat / DOJO entry |
mojo | ≥ 12 | MOJO tier |
dojo | ≥ 444 | DOJO tier — JOE API tokens on edge gateway |
spaceCowboy | ≥ 1,111 or Space Cowboy NFT | Highest tier + governance |
Canonical mint: JTXGnx83s2QZ2MwYkRD1cBKrqQKSdG5oe8vSYW5Zjoe
How apps verify tier
Wallet path — read SPL Token-2022 balance via RPC (e.g. Helius) and compare against thresholds above.
Subscription path — check active Stripe subscription status (or Tempo CLI entitlement) server-side; map product SKU to the same code tier enum. Wallet not required for this path.
NFT path — spaceCowboy also grants when a Space Cowboy NFT is held. Mint mechanics: Trading & Mint.
Example integrator flow in xChat Native. Session verification endpoint: POST /api/verify-session in API Reference.
Wallet-less access
Users without a Solana wallet can still gate via Stripe or Tempo CLI on the marketing site. Developers only need to know that subscription status resolves to the same tier codes — see Subscriptions for a one-line pointer.
Founder bypass
FEUwuvXbbSYTCEhhqgAt2viTsEnromNNDsapoFvyfy3H is auto-tiered to spaceCowboy. See On-Chain Addresses.