secondlayer
Compatible with
Bridge· SIP-010 ⇄ ERC-20

Don't mint a copy. Bridge the original.

Lock your Stacks token and its ERC-20 twin mints on Robinhood Chain. Burn the twin to bring the original home.

SIP-010 · locked
ERC-20 · chain 4663
SIP-010ERC-201,0001,000Stacks · lockermints after 6 BTC confirmationsburn the twin to releasechain 4663 · twinlockedmintedsupply on 4663 = balance held by the locker1 : 1

Backed one to one

Each token gets its own ERC-20 at the same decimals, minted against what the locker holds, up to a cap fixed at register.

Mints wait for Bitcoin

A twin mints only after its lock has 6 Bitcoin confirmations.

Burn to come home

Burning the twin releases the original on Stacks to the address you name.

1:1 backing

One mint per lock, signed by both keys.

Each twin mints once per Stacks lock, and only while the locker still holds enough to back it. Locks come from secondlayer Streams, finalized only.

Source
Stacks · SIP-010
Destination
Robinhood Chain · 4663
Mint waits for
6 BTC confirmations
Cap per token
fixed at register
Phase 0 signers
2-of-2 · one person
1function mint(uint256 lockNonce, address to, uint256 amount) external {
2 if (msg.sender != minter) revert NotMinter();
3 if (minted[lockNonce]) revert AlreadyMinted(lockNonce);
4 if (amount == 0) revert ZeroAmount();
5 minted[lockNonce] = true;
6 _mint(to, amount);
7 emit Minted(lockNonce, to, amount);
8}

2Phase 0: a 2-of-2 Safe

3One mint per Stacks lock

7Public, and names its lock

On chain

Every step is a public transaction. A replayed mint reverts, and a release with no burn pays out: the hole, run on purpose.

  1. LockStacks
  2. Mint4663
  3. Burn4663
  4. ReleaseStacks
Roadmap

Custodial first. Keys come out one phase at a time.

  1. Phase 0

    2-of-2 custodian

    Two keys, one person. Real tokens, each with a fixed cap.

    Test it with MEGA or PEPE →
    live
  2. Phase 1

    2-of-3 federation

    A signer who isn't the builder, and a timeout so a lost key can't freeze escrow. sBTC and STX join here.

    next
  3. Phase 2

    Bond and challenge

    A watcher can stop a bad release.

    planned
  4. Phase 3

    Trustless release

    Stacks checks each release against an Ethereum root. No key signs it.

    planned
  5. Phase 4

    Trustless mint

    A lock is proven to Robinhood Chain from a Bitcoin-anchored Stacks block. No key mints.

    planned
  • The keys are the bridge

    In phase 0, release doesn't check the burn and mint doesn't check the lock.

  • Issuers count too

    A token's own admin powers are trust in its issuer. PEPE's were renounced on chain in 2024; MEGA has none.

  • Not a Robinhood app balance

    Never send a twin to a Robinhood deposit address.

Don't bridge anything you can't afford to lose. Caps limit what the keys can lose. They can still lose that.

Waitlist

Want your token on Robinhood Chain?

Tokens are added one at a time, after we've read the contract.

Bridging now: MEGA and PEPE. Issuers go next, and holders show us where the demand is.

I'm a

We'll only contact you about this bridge. No token is locked by signing up.