t3rn is the smart-contract hub
for the intent economy.
Four surfaces live on portal.t3rn.io today: bridge, stake, solve, deploy. All four are wired to the same Genome intent stream and the same on-chain settlement contracts. This page is the public statement of where we are.
What's live, today
- Bridge: arc-routed quotes across Across V3, deBridge DLN, Mayan, Wormhole NTT, Rango, Socket, Squid Router. Median fill time ~3.1s P50. /bridge ↗
- Stake: GovStakingV2 on Arbitrum (proxy
0xf119115c…fc2a) plus Symbiotic restaking on Ethereum. 263 legacy holders already migrated. /stake ↗ - Solve: permissionless on-chain SolverRegistryV1 on Taifoon devnet at
0x91b6a2ab…5f77. Register from your own wallet — t3rn never holds a relayer key. /solve/register ↗ - Deploy: cross-chain contract wizard backed by the signer-deployer enclave. 18-chain DEPLOY NOW config, gas-aware auto-deploy scheduler. /deploy ↗
What's retired
The old liquidity-well staking UI (/stake with the chessboard and wells map) is gone. Every/dao route redirects to home — the DAO surface is temporarily offline pending governance redesign. The legacy GovAdapter at 0x536e9D…F2Cd is no longer the source of truth.
The portal no longer links anywhere to taifoon.io. The taifoon.dev infra (RPC, API endpoints) remains the live backend; what changed is the framing — t3rn is the consumer-facing smart-contract hub, taifoon is the runtime layer behind it.
The redeploy story
The 2026-05-11 incident drained genesis-allocated TRN held in EOAs. We responded by:
- Retiring the buggy legacy GovAdapter stack (double-mint on the t3rn-chain native path, non-event-emitting mint on Arbitrum).
- Writing GovStakingV2 from scratch in ~440 lines, OZ 4.9, single mint on stake, non-transferable govTRN, halt-gates-stake-not-unstake.
- Deploying via a fresh sealed enclave key (the prior deployer was compromised).
- Cross-chain holder snapshot via mint-event scanning + Arbiscan canonical export to close a 175k govTRN gap via BatchDropCaller.
- Migrating all 263 enumerable holders without action required from them.
- Verifying the burn-on-redemption invariant across 256-run fuzz + 286-holder mainnet-scale test.
Total mainnet spend for full deploy + migration + gap close: ~$1.60.
What's pending
- Treasury seeding of backing TRN (target 305k+) before migrated holders can unstake.
- Rewards emission turn-on at target rate (~100k TRN/year across all stakers).
- Ownership transfer from the sealed enclave key to a Safe multisig.
- Migration sealing once gap-holder claims stabilise.
- DAO surface redesigned + relaunched.
Short version
t3rn staking is live on a clean contract. 263 holders already migrated — no action needed, balances are visible at portal.t3rn.io/stake. Contract: 0xf119115c…fc2a on Arbitrum. Backing TRN seeding incoming; unstake activates once seeded. Solver registry live at /solve/register. Missing balance? Ping Discord with your address.