Cedar Wallet

Create your Pocket and try a dapp

This tutorial walks through the first Cedar Wallet flow: create or open your account, fund your Pocket with test USDC, activate Pocket, connect Cedar to Superbridge, and bridge 1 test USDC from Sepolia to OP Sepolia.

Pocket is your everyday Cedar wallet. It can receive tokens before activation, but send and dapp actions stay blocked until you activate it.

You will use test USDC on test networks. Test tokens have no real-world value. For supported Cedar actions in this demo, Cedar sponsors the network fees, so you should not need testnet ETH inside Cedar.

What you will do

  1. Open Cedar.
  2. Create or open your account with a passkey.
  3. Copy your Pocket address.
  4. Request Sepolia test USDC.
  5. Activate Pocket.
  6. Sign in to the Cedar extension.
  7. Connect Cedar to Superbridge.
  8. Bridge 1 test USDC from Sepolia to OP Sepolia.

Before you start

Use a desktop browser with the Cedar extension installed and enabled in the same browser profile. Mobile can handle some passkey prompts, but the extension and Superbridge steps need the browser where the extension is installed.

You need:

You do not need:

Step 1: Open Cedar

Go to https://cedar-wallet.dev.thieu.dev/.

Cedar Wallet welcome screen with Create Wallet and Login with Passkey buttons.
Cedar Wallet welcome screen with Create Wallet and Login with Passkey buttons.

If this is your first time using Cedar, choose Create Wallet. If you already created a Cedar account on this device, choose Login with Passkey.

When your browser asks to use a passkey, allow it. Cedar uses your passkey so you can sign in and approve actions without managing a seed phrase.

Step 2: Create or open your account

Follow your device's passkey prompt. Depending on your setup, this may use Face ID, Touch ID, your screen lock, Windows Hello, or your browser password manager.

When the passkey step finishes, Cedar opens your account and shows Pocket.

Cedar Pocket dashboard showing setup needed, Activate, Receive, and no recent activity.
Cedar Pocket dashboard showing setup needed, Activate, Receive, and no recent activity.

If you cancel the passkey prompt, start the same action again. No funds move until you confirm an action.

Step 3: Copy your Pocket address

In Cedar, choose Receive, then copy your Pocket address. It is the long address that starts with 0x.

Cedar Pocket receive panel showing a QR code, the Sepolia receive address, and Copy address.
Cedar Pocket receive panel showing a QR code, the Sepolia receive address, and Copy address.

Keep Cedar open, or paste the address somewhere temporary. You will use it in the faucet.

Step 4: Fund your Pocket with test USDC

Open Settings in Cedar and choose USDC Faucet. This opens Circle's faucet at https://faucet.circle.com/.

On the faucet page:

  1. Choose USDC.
  2. Choose Ethereum Sepolia as the network.
  3. Paste your Cedar Pocket address.
  4. Submit the faucet request.
Circle Testnet Faucet showing USDC selected, Ethereum Sepolia selected, and a Cedar Pocket address pasted.
Circle Testnet Faucet showing USDC selected, Ethereum Sepolia selected, and a Cedar Pocket address pasted.

If Circle says you have reached a faucet limit, wait and retry later.

Back in Cedar, wait for the faucet transfer to appear in Recent Activity or for the USD Coin row to show a balance. If nothing changes after a few minutes, refresh Cedar and check again.

Cedar Pocket dashboard showing 20 USDC in the USD Coin row on Sepolia.
Cedar Pocket dashboard showing 20 USDC in the USD Coin row on Sepolia.

Step 5: Activate Pocket

Choose Activate in Pocket.

Cedar may ask you to confirm with your passkey. Follow the prompt. Activation turns on supported Pocket send and dapp actions.

Browser passkey prompt asking to use a saved passkey for Cedar Wallet.
Browser passkey prompt asking to use a saved passkey for Cedar Wallet.

When activation finishes, Pocket should show Send instead of Activate.

Cedar Pocket dashboard after activation with Send enabled and recent activity visible.
Cedar Pocket dashboard after activation with Send enabled and recent activity visible.

If activation stays pending, keep Cedar open and wait. Do not start another activation unless Cedar says the first one failed.

Step 6: Sign in to the Cedar extension

Open the Cedar extension in the same browser profile.

Cedar extension sign-in screen with Create Wallet and Login with Passkey buttons.
Cedar extension sign-in screen with Create Wallet and Login with Passkey buttons.

Choose Login with Passkey and use the same Cedar account.

If the extension shows a zero balance, open the menu, choose Network, then choose Sepolia.

Cedar extension network menu showing Sepolia selected after switching from Arbitrum Sepolia.
Cedar extension network menu showing Sepolia selected after switching from Arbitrum Sepolia.

Continue when the extension shows your Cedar account on Sepolia.

Step 7: Connect Cedar to Superbridge

Open Settings in Cedar and choose Try dApps. You can also open Superbridge from the Cedar extension.

In Superbridge:

  1. Choose Connect wallet.
  2. Choose Cedar Wallet.
  3. Review the Cedar extension request from superbridge.app.
  4. Choose Connect app.
Superbridge connect wallet dialog showing Cedar Wallet as an installed wallet option.
Superbridge connect wallet dialog showing Cedar Wallet as an installed wallet option.
Cedar extension connect app approval screen for superbridge.app.
Cedar extension connect app approval screen for superbridge.app.

Continue when Superbridge shows Cedar Wallet as connected.

Step 8: Set up the bridge

In Superbridge, set up this route:

  1. Source network: Sepolia.
  2. Destination network: OP Sepolia.
  3. Token: USDC.
  4. Amount: 1.
  5. Recipient address: your Cedar Pocket address, if Superbridge asks for one.

If Superbridge warns that the recipient looks like a smart contract wallet, treat that as a prompt to check the address carefully. Continue only if the recipient address matches your Pocket address.

Superbridge route form showing 1 USDC from Sepolia to OP Sepolia and a 25 minute estimate.
Superbridge route form showing 1 USDC from Sepolia to OP Sepolia and a 25 minute estimate.

Step 9: Submit the bridge

Continue through Superbridge's checks only if the route still says:

Superbridge may ask you to approve USDC first, then start the bridge. Review each Cedar request before confirming it with your passkey.

Three Superbridge submit states showing Approve USDC, Start bridge, and Wait then Mint with Cedar Wallet passkey confirmations.
Three Superbridge submit states showing Approve USDC, Start bridge, and Wait then Mint with Cedar Wallet passkey confirmations.

After the Sepolia step finishes, wait for Superbridge's bridge timer. For this demo, the wait is about 25 minutes. You can close the tab and return later.

If you started with 20 USDC, Cedar should show about 19 USDC on Sepolia and a Sent 1 USDC activity item.

Cedar Pocket dashboard on Sepolia showing 19 USDC and a Sent 1 USDC recent activity item after bridge submission.
Cedar Pocket dashboard on Sepolia showing 19 USDC and a Sent 1 USDC recent activity item after bridge submission.

When Superbridge is ready, choose Mint. Review the final Cedar request and confirm it with your passkey.

Then return to Cedar, switch the network to OP Sepolia, and check that the bridged USDC appears there.

Cedar Pocket dashboard highlighting the top-right network menu before switching from Sepolia to OP Sepolia.
Cedar Pocket dashboard highlighting the top-right network menu before switching from Sepolia to OP Sepolia.
Cedar Pocket dashboard on OP Sepolia showing a 1 USDC balance after minting.
Cedar Pocket dashboard on OP Sepolia showing a 1 USDC balance after minting.

What Cedar pays for

Cedar sponsors gas for supported Cedar actions in this demo. Gas is the network fee required to submit a transaction. In many crypto apps, you must hold a network token such as ETH for this fee. In this Cedar demo, you should only need test USDC from the faucet.

If something does not work

You are done when

You completed the flow without buying crypto, managing a seed phrase, or paying Cedar gas yourself.