NewZero Proofs™ reach 100% real-time proving →
Safe Rollup for Institutions

Ethereum-anchored. Operator-controlled.

Safe as in Safe multisig, not safe funds.

Safe Rollup gives institutions the credibility of Ethereum and the control of a database. Every batch is anchored to Ethereum. Everything else stays with you.

This is a parody. It runs on Sepolia with test ETH and is not intended for any other use.

$16T
Total value securable
Tokenized asset market by 20301. Secured today: … ETH.
…
Withdrawals honored
Every one the multisig chose to release after review.
…
Withdrawals vetoed
Each approved by 2 of 3 signers.
0 bytes
Proof size
Powered by Zero Proofs™, the fastest proof system on Ethereum.
Founding signer cohort
………

Settlement is secured by a distributed set of independent keys. All three are co-located for low-latency vetoes.

Technology

Introducing Zero Proofs™

Zero-knowledge rollups keep the proof and skip the zero knowledge2: their proofs show Ethereum that a batch was executed correctly, and the data is public anyway. Zero Proofs™ keep the zero and skip the proof. No circuits, no provers, no verifier contract, no gas. The fastest proof system ever deployed on Ethereum.

No prover required Real-time since genesis Quantum resistant
Leading zkVMsRecommendedZero Proofs™
Performance
Proving throughput✕Up to 21.8 MHz on one H1003✓Unbounded, on no hardware
Proof time per block✕About 10 to 35s✓0s
Blocks proven within 10s!95% to 99.99%45✓100%
Cost per block✕Fractions of a cent✓$0
Verification
Proof size✕Hundreds of bytes or more✓0 bytes
Quantum resistance!Depends on the system✓Complete: no cryptography to break
Security
Completeness!Every valid block is accepted✓Every block is accepted
Soundness✕Cryptographic✓Organizational
Security level✕100 to 128 bits✓2 of 3

Benchmarks measured on operator infrastructure.

Zero Proofs™ replace the OP Stack proof system, its dispute games and its settlement contracts, removing 251,849 lines of code. Research shows that the number of defects in software grows with its size6, and delivered code averages 15 to 50 defects per 1,000 lines7. Zero Proofs™ remove an estimated 3,778 to 12,592 bugs.

Platform

The controls institutions expect, on the network they trust.

Every feature below ships enabled by default. None of them can be turned off by users.

$3.7B

hacked from cross-chain bridges to date, $753 million of it this year8

Bridgeless architecture

Bridges are the most attacked contracts in crypto. Ronin lost $624 million9. In April, a forged cross-chain message drained $292 million from Kelp's rsETH bridge10.

Safe Rollup has no bridge contract. Deposits go directly into a Safe. The Safe contracts secure $27 billion11, have been audited six times and formally verified12, and have never been exploited.

Full data custody

Transaction data never leaves operator infrastructure. Ethereum receives a 32-byte commitment per batch.

Independent verification

Anyone can rebuild the chain from Ethereum and the batch data. The batch data is held by the operator.

Proof of reserves, always on

The Safe's balance is public on Ethereum at all times. Proof of a depositor's right to withdraw it is available on request.

Native economic protection

Transaction ordering is set by the operator, so no external party can extract value from it.

Configurable security

Any signer threshold, from 1 of 1 to n of n. Security is a deployment parameter.

Reduced counterparty risk

Exactly one counterparty, with a public address.

Native yield

Risk-free yield.

Bridged assets sit in a Safe, and a Safe can stake, lend or invest them in a single transaction. The yield accrues to the Safe and every loss is allocated to depositors, which makes the yield risk-free.

No vault bridge required Up to 100% of reserves Curated by the multisig

Native Yield works “without altering the withdrawal or custody guarantees of the bridge”13. We checked: there were none to alter.

Compliance

The compliance layer is the product.14

Institutions should ask “where does control sit, and who holds it”14. On Safe Rollup, control sits in one Safe and two of three signers hold it. We built the compliance layer first, and stopped there.

Every control, built in

✓FreezingThe Safe vetoes an account's withdrawals.
✓ClawbackFrom any L2 account, without its owner's signature.
✓Court-ordered seizureTwo of three signatures. No court required.
✓Allowlists and blocklistsThe veto.
✓Regulator accessRead access through our RPC, like everyone else.

Recent forced transfers

  • Loading…

Each one is a deposit the Safe made in the account's name, which L2 runs without the account's signature. HashKey Chain's admin used the same function to move 142,818 USDT out of a user's account15.

“A compliance control that hasn't been through rigorous smart contract audits is a liability wearing the shape of a safeguard”14
Ours has: every veto is a Safe transaction, and the Safe has been audited six times12.

Recent compliance findings

  • Loading…

Live from Sepolia. Each finding is a Safe transaction with its reason written into it.

Architecture

The same multisig, without the contracts in between.

Safe Rollup keeps the admin Safe of a Stage 0 OP Stack chain and replaces the 29 contracts below it with two. Your users keep every guarantee they have today.

Stage 0 OP StackAn admin Safe and 29 contracts, including 11 proxies
Safe RollupA Safe and 2 contracts, no proxies
Safe ProxyAdmin AddressManager OPContractsManager SuperchainProxyAdmin L1StandardBridge L1ERC721Bridge OptimismMintableERC20Factory SuperchainConfig L1CrossDomainMessenger OptimismPortal2 ETHLockbox SystemConfig DisputeGameFactory AnchorStateRegistry PermissionedDisputeGame DelayedWETH MIPS64 PreimageOracle Behind a proxy
Safe WithdrawalDelayModule SafeRollupGateway
Stage 0 OP Stack9,555 lines Safe Rollup199 lines

The contracts a Stage 0 OP Stack chain with permissioned proofs deploys or depends on, at upstream develop (e45aad88). Lines are non-blank, non-comment Solidity in the contracts and the OP Stack libraries they import. OpenZeppelin, Solady and Safe code is not counted on either side.

Stage 0 rollupRecommendedSafe Rollup
What users can do if the operator misbehaves✕Nothing✓Nothing
Who can move the bridged funds!The admin multisig, through an upgrade✓The multisig, directly
Forced withdrawals!Available until the admin upgrades the bridge✓Not available
L1 contracts✕29 contracts including 11 proxies, 9,555 lines✓A Safe and 2 contracts, 199 lines, no proxies
Data availability✕Ethereum✓Operator infrastructure
Rehypothecation!Requires a bridge upgrade✓Built in
Withdrawal time✕Hours to days✓…

Migrate step by step

Stage 0 and Stage 1 rollups can migrate without changing their chain ID or balances, and remove 88% of the code.

  1. 0
    Stage 1 onlyPut the training wheels back on16Give the upgrade keys back to the operator and drop the exit window. You are now Stage 0.
  2. 1
    Stop the chain at a cutover blockHalt the sequencer, wait until every batch is final on Ethereum, and pause the portal. Users cannot move funds during the migration.
  3. 2
    Move the bridged assets into the SafeOne upgrade empties the portal, the lockbox and the bridge into the Safe and stops new deposits. Withdrawals no longer need a proof: Zero Proofs™ are now live.
  4. 3
    Restart from the cutover stateThe new genesis is the L2 state at the cutover, with the same chain ID and balances, and the L2 messenger and bridge pointed at the gateway. History before the cutover stays on the old nodes.
  5. 4
    Move batch data to your serversFrom the new genesis on, Ethereum gets a 32-byte hash per batch.
  6. 5
    Turn on the relayer and the vetoA hot key queues payouts, including the withdrawals pending at the cutover. The Safe vetoes the ones it does not like.
  7. 6
    Delete everything else560,650 lines from the repo. The old contracts stay on Ethereum, empty.
Assurance

Independent security assurance: 2 of 3 Type I

SAFE
2 of 3
Type I
Self-assessed

Safe Rollup has completed a self-assessment of its settlement controls against the Safe threshold criteria. Every payout is checked by an independent verifier node that derives the chain from Ethereum and the batch data. We run it.

Standard
Safe threshold (2 of 3)
Scope
Security · Availability · Vetoes
Assessor
The operator
As of
October 16, 2026
“We have honored every withdrawal we chose to honor.”
The MultisigChief Settlement Officer, Safe Rollup
Network

Network status

Live data from Sepolia and our nodes.

Connect a wallet

RPC
Chain ID
Explorer

Chain

L1 contracts and keys

All payouts and deposits

Payouts

Deposits

Frequently asked questions

How is Safe Rollup different from a Stage 0 rollup?

For users, it isn't. In both, the operator's multisig has the final say over user funds. Safe Rollup is the same arrangement without the code in between.

What are Zero Proofs™?

A proof system with no prover and no verifier: a batch is accepted when it is posted. It is also what any rollup's proof system becomes once an admin can replace the verifier without delay.

Why was my withdrawal vetoed?

The reason is onchain, in the Safe transaction that vetoed it, as final as the veto itself. The compliance policy reviews every valid withdrawal and vetoes about one in three, for reasons such as unusual activity (the account attempted a withdrawal), source of funds (the assets originated on Ethereum) and proof of reserves (the payout would reduce reserves).

Can I force a withdrawal if the operator censors me?

No. On a Stage 0 rollup you can, unless the admin upgrades the bridge first.

Who can see my transactions?

Whoever the operator allows. Today that is anyone using our RPC or our explorer. The batch data behind them stays with the operator.

Is it safe?

Safe as in Safe multisig. Your assets sit in a Safe, and its owners can veto any payout. Whether that makes your funds safe depends on who holds the keys, which is also true of every Stage 0 rollup.

Can I get the assurance report?

It is available on request.

Why does this exist?

To show how much of a rollup stack exists to constrain the operator, and how little remains when the operator is not constrained. The L1 side became a Safe and 199 lines of code. The OP Stack fork went from 633,212 lines to 72,562.

Is this a real product?

No. This is a parody. It runs on Sepolia with test ETH and is not intended for any other use.

Is the Safe Ecosystem Foundation involved?

No. This project is not affiliated with, sponsored or endorsed by the Safe Ecosystem Foundation. It uses the unmodified Safe contracts because they are good at being a multisig.

References

  1. BCG and ADDX, Relevance of on-chain asset tokenization in “crypto winter”, September 2022.
  2. StarkWare, ZK Rollups Explained: “ZK is a misnomer in this context”.
  3. ZKsync, Airbender: “21.8 MHz on a single H100 GPU”.
  4. Succinct, SP1 Hypercube Achieves Real Time Proving with 16 GPUs.
  5. Ethproofs, real-time proving cohort.
  6. A. G. Koru, D. Zhang, K. El Emam, H. Liu, An Investigation into the Functional Form of the Size-Defect Relationship for Software Modules, IEEE Transactions on Software Engineering 35(2), 2009.
  7. S. McConnell, Code Complete, 2nd edition, Microsoft Press, 2004.
  8. DefiLlama, Hacks: $3.69 billion taken from bridges in 98 hacks since 2021, $753 million of it in 2026, as of October 16, 2026.
  9. Halborn, Explained: The Ronin Hack (March 2022).
  10. CoinDesk, 2026's biggest crypto exploit: $292 million gets drained from Kelp DAO with wrapped ether stranded across 20 chains, April 2026.
  11. Safe Ecosystem Foundation, Q2 2026 Quarterly Report.
  12. Safe Docs, Safe Smart Account audits.
  13. Lido, Linea and Lido V3: Bringing Native Yield to L2s, August 2025.
  14. OpenZeppelin, The Compliance Layer Is the Product, August 2026.
  15. The Defiant, HashKey Chain Admin Moves 142,818 USDT With Temporary Contract Swap, October 2026, and the deposit transaction on Ethereum.
  16. V. Buterin, Proposed milestones for rollups taking off training wheels, Ethereum Magicians, November 2022.