The art lives in the contract. So does the launch.
10,000 generative characters drawn entirely by Solidity. Fourteen trait families, rendered the instant your mint lands — no IPFS, no pinning service, no reveal transaction. When the last one sells, the contract deploys its own ERC-20, pairs half of everything raised into locked liquidity, and opens claims for every wallet that minted.
Minted
0
of 10,000
Phases
30
15 free · 15 paid
Token supply
100M
RISE
To liquidity
50%
of revenue, locked
Collection progress0.00%
Phase – / 30
Loading
Price
–
Reading contract…
How it runs
Four steps, none of them manual.
01
Mint from the live phase
The contract decides the price and your allowance from whichever of the 30 phases is open. Free phases cost nothing, paid phases settle in the native coin at the published USD rate, and anything you overpay comes straight back in the same transaction.
02
It reveals on confirmation
Your seed is written during the mint and the renderer derives everything from it: 14 trait families, a rarity score, a full SVG. No queue, no reveal button, no metadata refresh.
03
Rewards accrue as you go
Every mint credits your wallet with 500 RISE plus 0.5× more for each $0.05 paid. The balance is recorded on chain immediately; it just cannot be claimed until the collection closes.
04
Sell out fires the launch
The 10,000th mint opens a permissionless finalize(). RISE gets deployed, half the raise becomes locked liquidity, the claim pool is funded, and every minter can withdraw what they earned.
The art
Rendered by the chain, not by a server.
Every character is a pure function of its seed. Fourteen trait families are picked with weighted rarity, then composed onto one fixed skeleton — a face opening at exactly cx 500 cy 500, an eye line at y 478 — so no combination can ever drift out of alignment. The previews below are live reads from the deployed renderer.
Rarity tiers: Common · Uncommon · Rare · Epic · Legendary · Mythic — scored on chain from the weight of every trait a token drew.
The schedule
30 phases. Half free, half paid, to the unit.
Phases alternate and advance automatically the moment one fills. Free phases allow one NFT per wallet; paid phases allow ten. Prices are quoted in USD and settled in the chain's native coin at the published rate.
Free supply
5,000
15 phases
Paid supply
5,000
15 phases
Gross at sell out
$2,581.75
all paid phases
Into locked LP
50%
of gross, locked
#
Type
Supply
Price
RISE / NFT
Multiplier
Cumulative
Status
01
FREE
25
FREE
500
1.00×
25
queued
02
PAID
25
$0.01
550
1.10×
50
queued
03
FREE
50
FREE
500
1.00×
100
queued
04
PAID
50
$0.02
600
1.20×
150
queued
05
FREE
100
FREE
500
1.00×
250
queued
06
PAID
100
$0.05
750
1.50×
350
queued
07
FREE
150
FREE
500
1.00×
500
queued
08
PAID
150
$0.07
850
1.70×
650
queued
09
FREE
175
FREE
500
1.00×
825
queued
10
PAID
175
$0.10
1,000
2.00×
1,000
queued
11
FREE
225
FREE
500
1.00×
1,225
queued
12
PAID
225
$0.15
1,250
2.50×
1,450
queued
13
FREE
275
FREE
500
1.00×
1,725
queued
14
PAID
275
$0.20
1,500
3.00×
2,000
queued
15
FREE
325
FREE
500
1.00×
2,325
queued
16
PAID
325
$0.25
1,750
3.50×
2,650
queued
17
FREE
375
FREE
500
1.00×
3,025
queued
18
PAID
375
$0.30
2,000
4.00×
3,400
queued
19
FREE
425
FREE
500
1.00×
3,825
queued
20
PAID
425
$0.35
2,250
4.50×
4,250
queued
21
FREE
475
FREE
500
1.00×
4,725
queued
22
PAID
475
$0.45
2,750
5.50×
5,200
queued
23
FREE
525
FREE
500
1.00×
5,725
queued
24
PAID
525
$0.55
3,250
6.50×
6,250
queued
25
FREE
575
FREE
500
1.00×
6,825
queued
26
PAID
575
$0.65
3,750
7.50×
7,400
queued
27
FREE
625
FREE
500
1.00×
8,025
queued
28
PAID
625
$0.85
4,750
9.50×
8,650
queued
29
FREE
675
FREE
500
1.00×
9,325
queued
30
PAID
675
$1.05
5,750
11.50×
10,000
queued
Wallet limits: 1 per wallet per free phase · 10 per wallet per paid phase · allowances reset each phase.
$RISE
The token launches itself.
The 10,000th mint arms a permissionless finalize(). One call deploys RISE with a fixed 100,000,000 supply, pairs 50,000,000 of it with half of every cent raised, moves the entire LP position into a two-year lock, and funds the pool that minters claim from. No admin key sits in that path — a 25,000 RISE bounty makes sure somebody pulls the trigger.
Supply allocation
Locked liquidity
paired with 50% of mint revenue, LP locked 2 years
50,000,000
50.00%
Minter claims
earned during the mint, claimable at sell out
17,908,750
17.91%
Treasury
remainder, held by the project wallet
32,066,250
32.07%
Launch bounty
paid to whoever triggers the token launch
25,000
0.03%
What finalize() does, in one transaction
01Deploys RiseToken with a fixed 100,000,000 supply and an on-chain SVG logo
02Sends the exact accrued reward pool to the NFT contract, where minters claim
03Pays the 25,000 RISE bounty to whoever made the call
04Pairs 50,000,000 RISE with half of every cent raised during the mint
05Moves the whole LP position into a locker that can only extend, never shorten
06Forwards the remaining supply to the treasury
What a mint earns
Multiplier
1.50×
RISE per NFT
750
You pay
$0.50
You receive
7,500 RISE
Base
500 RISE
every NFT, free or paid
Bonus
+0.5×
per $0.05 paid
Gross raise
$2,581.75
at full sell out
Into LP
50%
of gross, locked
Minter rewards land at 17,908,750 RISE — 17.9% of supply against a pool holding 50% of it. The claim side stays smaller than the liquidity side by design, so the first wave of selling cannot drain the pool.
Questions
Read before you mint.
The image is not a link. tokenURI() runs Solidity that assembles an SVG from your token's seed and returns it as a base64 data URI, together with all 14 traits and a rarity score. There is no IPFS hash, no gateway, no metadata server. If Robinhood Chain is running, your art exists.