$ISO devnet to mainnet is closing in
team just finished the key audit, payouts are working, claims are live, and the math matches on-chain
that matters because @isometricmkts isn’t another prediction market, its pure PredFi
current mc around 200k
polymarket / kalshi chasing $20b valuations
0.01% of that = 10x
0.1% = 100x
1% = 1000x
mainnet soon, liquidity soon, flywheel soon
CA: DTkrpySU8LEQb6S9DUdxAdmv9hyqvgnSQ1YrDHoZpump
$ISO team doing all the right things
yes, it takes a bit more time
but they are taking mainnet seriously bc it involves real people’s funds
measure twice, cut once
@0xdetweiler@somonaut Check @isometricmkts
Mainnet in next couple days
ranged outcomes > binary outcomes
Ticker is $ISO
DTkrpySU8LEQb6S9DUdxAdmv9hyqvgnSQ1YrDHoZpump
This release hardens the $NULLA Protocol against quantum adversaries at every layer of the purchase flow.
https://t.co/cTwbvAdoxQ
This release hardens the Nulla Protocol against quantum adversaries at every layer of the purchase flow.
Classical signatures (Ed25519, ECDSA) can be broken by a sufficiently large quantum computer running Shor’s algorithm.
Any protocol that uses them to bind a deposit to a purchase leaks a traceable on-chain link, even with mixers or ring signatures, because the public key is the binding element.
We replaced the entire signature stack with FIPS 204 post-quantum primitives and redesigned the deposit–purchase binding so that no on-chain link exists at all.
QUANTUM CHANGES IN DETAIL:
1. ML-DSA-44 (FIPS 204) — lattice-based signatures
- Public key: 1312 bytes | Signature: 2420 bytes
- Replaces Ed25519/ECDSA throughout the proof flow
- Verification runs in the pallet via the fips204 crate (no_std)
- deposit_public stores the ML-DSA-44 public key hash, not an elliptic-curve key
2. Spend_tag unlinkability (Phase 6, this release)
- Spend_tag = BLAKE3("nulla_spend_tag_v1" || deposit_pk_bytes)
- The deposit is keyed by a commitment; the purchase is keyed by spend_tag
- These two values share no on-chain fields—a chain analyst cannot join the deposit row to the purchase row, even with a quantum computer
- SpendTagValues storage: spend_tag → deposited amount (written at deposit)
- SpendTagUsed storage: spend_tag → bool (written at purchase)
- The nullifier is still enforced separately for double-spend prevention
3. BLAKE3 commitments with quantum-safe domain separation
- commitment = BLAKE3("nulla_commitment_v1" || pk || blinding)
- spend_tag = BLAKE3("nulla_spend_tag_v1" || pk_bytes)
- purchase proof = BLAKE3("nulla_purchase_v1" || ...)
- ownership = BLAKE3("nulla_rwa_ownership_v1" || rwa_id || blinding)
- BLAKE3 remains collision-resistant against Grover’s algorithm at ~128-bit security
4. verify_purchase in the verifier library
- Reads bytes 0..32 from public_inputs as spend_tag (SCALE-invariant)
- Derives the expected spend_tag from the ML-DSA-44 public key
- Compares them, then runs full ML-DSA-44 signature verification
- Any classical or quantum forgery attempt fails both checks independently.
The final piece of the puzzle is now in place for Isometric's launch on Solana's mainnet— positional NFTs (after placing a trade, the Isometric system mints you an NFT reflecting that position directly to your wallet) now accurately display positional metadata within your wallet for your position!
This opens the door for on-chain trading of Isometric position trading for a peer-to-peer exchange of established trades placed on the Isometric platform!
To test this out, please place a trade on https://t.co/7uXJF0FnR6 via devnet, go to your wallet and your positional NFT should now have the proper metadata attached for your relevant position(s).
Positions show their collection (market that's being traded (BTC $50k - $150k)), the range the position represents (the traded range you designated ($67k - $119k)) and the descriptive metadata.
With this, mainnet achievements are now underway.
With the transition of Isometric from devnet to mainnet on the horizon, we thought it's time to revisit some old informational threads regarding the various core components of the Isometric platform.
The quoted post is an extensive thread on the mathematical and programmatic deviations from conventional market-product overlaps (including DLMMs + prediction markets— Isometric's liquidity provisioning aspect lies at the intersection of these two concepts) in terms of LPing.
We will be reposting some of the more pertinent early posts leading up to mainnet as a refresher and get everybody acclimated to the various protocols on a deeper level.
Now that we've seen devnet go well, it's time for a huge upgrade.
We're redeploying the on-chain Anchor programs today to fix the $1 positional cost issue.
We're been working heavily on translating positions into N units of range X - Y where N = position value— this involves updating all of the associated instructions, specifically the positional NFTs where previously/currently they are representing 1 NFT = 1 position but they'll soon be representing it as 1 NFT = N units that was just mentioned.
The LMSR pricing works well but with bucket scaling, it requires some infrastructural upgrades to match the intended action which are the fixes I'll be deploying today— we don't want the conventional betting mental model.
All-in-all, we're really happy with how things have gone on devnet. A completely new model has been proven to work both mathematically and programatically and now it's time to polish.
We'll get this out today which should round out everything for a truly seamless operation, then watch how the Gaussian payouts work tomorrow for the ASTEROID market that's settling tomorrow, then just a general overwatch leading into next week as we aim for mainnet!
After this program re-deployment, we're going to also add activity tracking to the platform itself (hint: if you stress-test the platform, trade on it, LP on it etc, you'll get a good surprise on mainnet launch).
Thank you to everybody who's been interacting with the Isometric platform on devnet so far!
History shows founder pets run hard:
• Bonk founder’s bunny → $12M+
• Myro (Raj’s dog) → $500M
• CZ’s Broccoli → $300M
Why fade the @Bybit_Official CEO’s dog when the setup is this clean?
Don’t sleep on $ZOEY
CA: FMwQutk2FCLTv2sjTDHf2veQoGgTDsPGN8UzZKXKbrrr
A fantastic day for the Isometric platform!
We've had a resounding amount of support and positivity surrounding Isometric's launch on Solana's devnet and we've been hard at work all day shipping infrastructural upgrades, on-chain integrations and generalized UI/UX user flow improvements.
The platform should now feel much smoother, quicker and more user-friendly with zero bugs!
Let's get into today's updates to Isometric's platform and devnet accessibility:
— No-cache headers now prevent stale TVL data
— Bundled NFT mint + open_position into a single transaction (eliminates race condition, one transaction approval versus two)— this fixes all bugs users were having after depositing into the same liquidity pool twice in a row
— Added signature polling for better confirmation reliability during devnet congestion
— Converted portfolio + LP positions to fetch on-chain via specific hooks
— Handlers now refetch from chain after each action instead of mutating localStorage
— Catch already-processed errors as tx-landed successfully— fixes the bugs for rapid trading/entering a position
— Fixed re-rendering issue causing page flickering
— P&L math fixed via fixing of entryPayout formula mismatch
— Stats endpoint fallback added for real-time data
— Share buttons and per-market links now available
— Faucet improved
— Improved toast styling across all notifications
— Added a comparison for stored wallet pubkey versus current on hydrate to clear stale data on initial load
— Fixed per-market liquidity bug displaying incorrectly TVL —> lead to incorrect protocol TVL being displayed, now fully fixed as well
We're currently building some new core features to 2/4 of the deployed Anchor programs which will be deployed tomorrow!
We thank everybody for the immense support and testing of the platform thus far— we've got a long way to go.
We've just added an on-initial-load checklist for users looking to trade on the Isometric platform on devnet.
We have been getting a lot of questions regarding getting SOL on devnet from faucets, how to swap to the devnet chain and how to actually begin trading and performing other actions within the app initially so this brief checklist will help with initial user onboarding!
@CalebSol Isometric is now live on devnet for public usage:
https://t.co/a42ImXLrYp
$ISO from @isometricmkts
Prediction markets + AMM model is a pretty wild combo
Dev is building non stop and consistently 🔥
CA: 🔥DTkrpySU8LEQb6S9DUdxAdmv9hyqvgnSQ1YrDHoZpump