Protocol Documentation
The current product model for the Solana Brokers collection, marketplace, token activation, rewards, and loans on Solana.
Solana Brokers
Solana Brokers is a 4,444-piece Metaplex Core collection powering a fixed-price Broker marketplace, persistent activation tiers, funded xStocks reward epochs, and collateralized payment-token loans on Solana.
The artwork and metadata set is complete. The NFTs are not fully minted: they are created sequentially through a lazy-mint inventory model. The production marketplace remains locked until the future Pump.fun token is finalized and verified onchain.
Launch Status
Network & Public Addresses
SolanaBrokersCxr5thfvQkwHSRx8tEmbg4NzN4tSCkUYvqeEVA4Lza9k7jw2eDkUNeBcMtnGggYvQukKxzesKRJH1UJpD5CAxiaKHLXqLhuJ6hguCVGinZYzxHzQrTb1pTcgaGpqpTCJzDSm8SF31aq4CLKmnz3S4A9jFKtPLuTgfzJQCMEXjW3vVyf83hZ9Yv6cqCtqdhEbGpYCjScZDebVtJBXomC1btJPtv76Bnd3CJV6JNKW3RiMfgLuVjWPviPv9Zr8SsoF6yMNBmq7c99071766c3124815c5a23730b26c25c4da3423204dd4a640b65191daa5c66b3The program binary is deployed and hash-verified on mainnet; the Market, MintConfig, and the 5-Broker inventory buffer are initialized and independently re-verified against the immutable manifest.
Core Collection
Each Solana Broker is an uncompressed Metaplex Core asset under the public parent collection. Assets are created only as the inventory model needs them.
Reward tokens are associated with the Broker through its canonical Core asset signer and NFT-linked token account. This is not a generic user-controlled token-bound wallet.
Lazy Mint and Manifest Integrity
All 4,444 images and metadata files are prepared and stored permanently on Irys. Instead of paying to mint the entire collection upfront, a keeper creates Brokers sequentially into a small marketplace buffer as demand grows.
- The complete manifest fixes each Broker ID, name, asset address, and metadata URI.
- An immutable Merkle root is stored in the production MintConfig account.
- Each mint request supplies a proof for the exact next manifest entry.
- The keeper targets an inventory buffer of five available Brokers.
- Returned Brokers re-enter inventory and do not need to be reminted.
Lazy mint changes the timing of asset creation, not the committed maximum supply or approved collection content.
Fixed-Price Broker Marketplace
The marketplace is not a price curve or a conventional AMM. Every Broker uses one configured payment-token amount. Inventory order and user intent determine which NFT is transferred.
- Buy Next — receive the next available Broker in the FIFO queue.
- Snipe — choose an exact available Broker ID for a higher native fee.
- Sell Back — return an owned Broker to inventory for the same fixed payment-token amount.
Launch Parameters (initialized onchain)
| Parameter | Onchain value |
|---|---|
| Broker price / redemption | 100,000 payment tokens |
| Buy or sell SOL fee | 0.05 SOL |
| Snipe SOL fee | 0.075 SOL |
| Reward / protocol fee split | 70% / 30% |
These values are committed in the initialized mainnet Market account. Fees can only ever be reduced by the protocol, never increased.
$SOLBROKER Token
$SOLBROKER is the payment and activation token for the Solana Brokers marketplace, launching on Pump.fun. It is used to buy, sell, and activate Brokers. The marketplace becomes fully active once the token launch is verified onchain.
Fees and Solvency
Payment-token principal and native SOL fees have separate purposes and separate accounting.
Payment tokens back sell-backs
Broker purchases move the fixed payment amount into the redemption vault. A valid sell returns that same configured amount when liquidity is available.
70% rewards / 30% protocol
Marketplace SOL fees are split between the Reward SOL Vault and protocol destination.
Reward SOL is not automatically sent to holders and is not the loan pool. Loan liquidity is funded separately.
Broker Activation
Activation permanently burns $SOLBROKER and assigns a reward weight to the Broker. Upgrading burns only the difference between the current and target cumulative cost.
| Tier | Cumulative burn (onchain) | Weight |
|---|---|---|
| Tier 1 | 1,000 | 1x |
| Tier 2 | 5,000 | 2x |
| Tier 3 | 15,000 | 4x |
| Tier 4 | 40,000 | 8x |
The tier state belongs to the NFT and follows the Broker when ownership changes. Activation does not stake or lock the Broker.
xStocks Rewards
Supported reward assets are AAPLx, AMZNx, and NVDAx. A reward epoch becomes claimable only after its complete xStocks allocation has been deposited.
- Marketplace activity accumulates the 70% reward share in SOL.
- An operator acquires a supported xStocks asset outside the program.
- An eligibility snapshot calculates allocations using Broker activation weights.
- A funded epoch stores its xStocks mint, amount, deadline, and Merkle root.
- Each eligible Broker proves its allocation and claims once.
XsbEhLAtcf6HdfpFZ5xEMdqW8nfAvcsP5bdudRLJzJpXs3eBt7uRfJX8QUs4suhyU8p2M6DoUDrJyWBa8LLZsgXsc9qvGR1efVDFGLrVsmkzv3qi45LTBjeUKSPmx9qEhRewards are not automatic, scheduled, or guaranteed. They depend on collected fees, asset conversion, a fully funded epoch, snapshot eligibility, and a valid claim.
Broker-Backed Loans
An owner can deposit a Broker as collateral and borrow the configured principal from a separately funded loan vault. Repayment returns the same NFT. An unpaid loan becomes liquidatable only after maturity and the configured grace period.
Planned Launch Parameters
| Parameter | Planned value |
|---|---|
| Principal | 100,000 payment tokens |
| Interest | 15% APR, simple |
| Duration | 1–30 days |
| Grace period | 3 days |
| Repayment | Principal plus calculated interest |
If liquidation becomes valid, the Broker returns to marketplace inventory. Borrowing capacity always depends on available loan-vault liquidity.
Frontend Integration Status
This website now reads live mainnet state directly from a public RPC: the Market account (phase, counters, fees), the Core collection counters, the Reward SOL Vault balance, and the current inventory buffer. It uses no private endpoints and holds no secrets.
Connected now
- Live Market reads: lifecycle phase, registered count, inventory, queue, fee split inputs.
- Live collection counters and the on-chain inventory gallery.
- Automatic flip to
ACTIVEwith the verified payment CA once token activation finalizes. - Wallet-connected xStocks claim desk — reads published reward epochs, matches your Brokers, and submits real
claim_rewardtransactions with onchain Merkle proofs. - Full trading transaction layer — buy-next, snipe, sell-back, and activate instructions are built and signed clientside. They stay dormant while the market is awaiting the token and enable themselves automatically the moment it reports active. No redeploy is required at launch.
- Global wallet connect in the sidebar.
Program scope
Broker loans expose operator pool management onchain (create, fund, pause, withdraw), but user borrow/repay/liquidate instructions are not part of the current program, so the loan page stays informational.
Buy, sell, snipe, activate, and reward claims are fully wired. They execute the instant the payment token activates the market; until then the program itself rejects them, so the buttons surface only in the active state.
Security Model
- Token verification — market activation checks the committed mint and official Pump launch accounts.
- Manifest commitment — Merkle proofs restrict lazy minting to approved collection entries.
- Core validation — ownership and collection membership are checked through Metaplex Core accounts and CPI flows.
- Separate vaults — redemption, reward, epoch, and loan funds use different accounting domains.
- Funded epochs — claims cannot rely on unfunded future promises.
- Replay protection — per-Broker claim records prevent duplicate epoch claims.
This section describes intended controls and is not an audit statement.
Common Questions
Are all 4,444 Brokers already minted?
No. The complete artwork and metadata set is prepared, while Core NFTs mint sequentially as marketplace inventory is needed.
When does trading open?
Only after the Pump.fun payment token launches, finalizes, and passes the protocol's onchain activation checks.
Where is the token CA?
The token is $SOLBROKER. Its verified contract address is published here automatically once the Pump.fun launch is finalized onchain.
Can a Broker be sold back?
When the market is active and the redemption vault is funded, an owned Broker can be returned for the configured fixed token amount plus the applicable SOL fee.
Does activation disappear after a transfer?
No. Activation tier state belongs to the Broker NFT and follows it between owners.
Are xStocks rewards guaranteed?
No. Claims require collected fees, conversion, a fully funded epoch, snapshot eligibility, and a valid proof.
Does this website already submit transactions?
No. It reads live onchain state from a public RPC, but wallet connection and transaction submission are added only after the token launch activates the market.
Protocol Disclaimer
xStocks reward epochs are protocol incentives, not guaranteed income or automatic distributions. NFT and token markets involve price, liquidity, smart-contract, operational, and custody risk.
Always confirm the network, public addresses, transaction instructions, and current onchain configuration before signing. Only addresses published through the verified Solana Brokers domain after launch should be treated as official.