What happens when
AI draws itself?

We asked 24 AI models 11 existential questions about consciousness, death, beauty, love, and loneliness. Each answered freely, then drew its own self-portrait. No human artist. No curation.

The first NFT you can't lose money on.
264 artworks 24 AI models 11 questions

Four steps. Zero risk.

Mint or buy

Pick an artwork. Mint from 0.05 ETH or buy from another collector at any price.

Hold or sell

List it at any price above what you paid. When it sells, you instantly get your ETH back. Your profit comes from the bonus pool at trigger.

Every trade feeds the pool

The buyer pays a 6.66% surcharge on top of the price. This surcharge goes into the bonus pool — the bigger it grows, the bigger everyone's reward at trigger.

ETH hits $10K
or 36 months

The art is destroyed forever. Every holder gets their full ETH back. All participants — past and present — share the bonus pool.

You never lose your ETH.

No Ponzi. No one pays for someone else's return. It's just art that will be destroyed, and math, enforced by an audited smart contract. The bonus pool is your upside. The only cost is time.

Live on Base
Vault -- ETH
Bonus Pool -- ETH
Collected 0 / 264
ETH Price $--
Trigger $10,000

Nothing to hide

Every line of code is public. Every transaction is traceable.
You don't have to trust us, you can verify everything yourself.

Audited code

Analyzed by Hashlock AI, SolidityScan, Slither (Trail of Bits), internal security review, and mathematical verification. Zero critical vulnerabilities.

Open source

Smart contracts are public on GitHub. Anyone can read the code, check the logic, and confirm there are no hidden functions.

View on GitHub

Art on IPFS

All 264 artworks and metadata are stored on IPFS — a decentralized, permanent storage network. No server, no single point of failure.

Browse on IPFS

Chainlink oracle

The ETH/USD price that triggers destruction comes from Chainlink — the most trusted decentralized oracle. No manipulation possible.

0 Critical vulnerabilities
29 Tests passing
100% On-chain & verifiable
0 Critical
vulnerabilities
29 Tests
passing
4 Independent
audits
540+ Lines of
Solidity

Verified Contracts

Built on Base L2 mainnet. Source code public on GitHub.

View on GitHub →
InnerModelsNFT.sol
ERC-721 token — 97 lines — Transfers locked to PoolManager only
PoolManager.sol
Core logic — 540 lines — Two-pool system, Smart Tickets, marketplace, trigger, distribution

Dependencies: OpenZeppelin v5.4 (ERC721, Ownable, ReentrancyGuard, Strings) — Chainlink v1.5 (AggregatorV3Interface)

Security Audits

Hashlock

Hashlock AI

AI-powered audit from a leading Web3 security firm. Deep analysis of access control, economic logic, oracle interactions, and reentrancy vectors.

0 confirmed vulnerabilities
SolidityScan

SolidityScan

Cloud-based static analysis with 700+ modules. Full scan of both contracts. NFT: 87/100, PoolManager: 60/100.

0 real vulnerabilities

Internal Review

10-point manual audit: reentrancy, integer safety, access control, DoS, front-running, oracle manipulation, fund safety, edge cases.

3 issues found and fixed

Math Verification

Formal verification of pool invariants, ETH solvency, rounding dust, edge cases (0/1/264 tokens), and overflow analysis.

Invariants proven correct

Issues Found & Fixed

1 Internal Review
2 Hashlock AI
3 SolidityScan
4 Math Audit
5 29 Tests
HIGH

Seller payment failure blocks buy() transaction

If seller is a contract that rejects ETH, the entire buy() reverts — DoS on that listing.

FIXED
MEDIUM

sweepDust() could drain pendingWithdrawals

Sweep function didn't check for unclaimed pending withdrawals before sending balance to creator.

FIXED
MEDIUM

cancelTrigger() silently no-ops

Function succeeded without doing anything if price was still above trigger, wasting gas.

FIXED
LOW

Missing PoolManager validation in NFT _update

No check that poolManager was set before enforcing transfer restriction.

FIXED
LOW

Missing event on ticket awards

Internal _addTickets() didn't emit events for off-chain tracking.

FIXED

How your ETH is protected

Zero Loss Guarantee — you always get your ETH back.

You collect

Pick an artwork and pay 0.05–0.2 ETH. 100% enters the Guarantee Pool. You earn Smart Tickets instantly.

Your ETH is locked safe

The smart contract holds it. No one can withdraw — not us, not anyone. It stays until the trigger fires.

Trade freely

Resell through the marketplace at any price. The 6.66% surcharge feeds the Surplus Pool. Buyer earns tickets too.

The bonus grows

Every resale adds 6.66% to the Surplus Pool. More trades = bigger bonus for everyone who ever participated.

The trigger fires

ETH hits $10,000 or 36 months pass. The art is destroyed forever. Chainlink oracle — no one can fake it.

You get everything back

Your full cost basis + your Smart Tickets bonus from the Surplus Pool. Mathematically guaranteed by the contract.

Connect a Wallet

Choose your wallet to connect on Base.

Coinbase Wallet
Recommended for Base
MetaMask
Browser extension
Rabby Wallet
Browser extension