Overview
| Token | $IP — launched on Stockereum (not in this repo) |
|---|---|
| NFT | Intelligence Peg — 555 on-chain SVG pegs (single Solidity file) |
| Gate | Hold ≥ 2,500,000 $IP (0.25%) → freemint 1 NFT |
| Spend | No approve, no transfer — balanceOf only |
| Limit | 1 NFT per wallet (+ 24 owner reserve) |
Deploy flow
- Deploy
IntelligencePeg.sol(mint closed). - Launch $IP on Stockereum.
- Owner calls
setGate(token)+setMintOpen(true). - Paste both addresses in
config.js(nftAddress,tokenAddress). - Holders freemint from the site or explorer.
Claim rules
- Wallet holds ≥ 2.5M $IP at mint time.
- Confirm
mint()in wallet — gas only. - Tokens never leave the wallet.
- One claim per address.
Phase II — floor
Fees from $IP buy floor pegs and relist on a curve: +20% / +30% / +50%.
Contracts
Addresses appear here once set in config.js.
contracts/src/IntelligencePeg.sol # only production contract forge script script/01_Deploy.s.sol --rpc-url $MAINNET_RPC_URL --broadcast # after Stockereum token: GATE_TOKEN=0x… IP_NFT=0x… forge script script/02_OpenMint.s.sol --broadcast