STRK bridging
Bridge STRK tokens between Ethereum and Starknet using the Anchorage Digital iOS app or web dashboard.Before you start
Ensure the following before initiating a bridge:- You have a wallet on the destination chain within the same organization.
- The source wallet has sufficient funds to cover gas fees:
- Bridging from Ethereum: The Ethereum wallet must have enough ETH to pay for gas.
- Bridging from Starknet: The Starknet wallet must have enough STRK_STARKNET to pay for gas fees.
Upon first use of the bridging feature, you will be prompted to accept the Protocol Connectivity Terms of Service.
Bridge STRK from Ethereum to Starknet
This operation converts your STRK (ERC-20) tokens on Ethereum to native STRK_STARKNET tokens on Starknet. It involves two steps: authorizing a spender, then initiating the bridge.Step 1: Authorize spender (first-time setup)
Before your first bridge, you must authorize the bridge contract as a spender. This sets a total allowance that each bridge transaction draws from.Select Authorize Spender
On iOS, the Authorize spender button is located alongside the other action buttons on the wallet screen. On web, select the Actions dropdown, then choose Authorize spender.
Enter the authorization amount
Enter the total amount of STRK you want to authorize for bridging. This is a cumulative limit, not a per-transaction amount.
You only need to authorize a spender once, as long as your remaining allowance covers the amount you want to bridge. If you exhaust your allowance or want to change it, repeat this step with a new value. To revoke authorization entirely, set the authorized amount to 0.
Step 2: Bridge to Starknet
Once the spender is authorized:Select Bridge to Starknet
From the same STRK wallet on Ethereum, select Bridge to Starknet. On iOS, this button is located alongside the other action buttons on the wallet screen. On web, select the Actions dropdown, then choose Bridge to Starknet.
Enter the bridge amount
Enter the amount of STRK you’d like to bridge. This amount must be less than or equal to your remaining authorized allowance.
Review and submit
Review the operation details, optionally add a comment, then submit. Once the quorum policy is met, the operation is signed and broadcast on-chain.
Bridge STRK from Starknet to Ethereum
This operation converts your STRK_STARKNET tokens on Starknet to STRK (ERC-20) tokens on Ethereum.Navigate to your STRK_STARKNET wallet
Navigate to your vault and select the wallet holding STRK_STARKNET on Starknet.
Select Bridge to Ethereum
Select Bridge to Ethereum. On iOS, this button is located alongside the other action buttons on the wallet screen. On web, select the Actions dropdown, then choose Bridge to Ethereum.
Review and submit
Review the operation details, optionally add a comment, then submit. Once the quorum policy is met, the bridge operation is signed and broadcast on-chain.
Bridge summary
| Ethereum → Starknet | Starknet → Ethereum | |
|---|---|---|
| Source token | STRK (ERC-20) | STRK_STARKNET |
| Destination token | STRK_STARKNET | STRK (ERC-20) |
| Gas token required | ETH (on Ethereum) | STRK_STARKNET (on Starknet) |
| Authorize spender required | Yes (first-time setup) | No |
| Estimated completion time | ~Minutes | ~4–8 hours |
| Available on | iOS and Web | iOS and Web |

