Skip to content

Connect Cedar to a crypto app

Use the Cedar browser extension when you want a crypto app to see one Cedar wallet and send requests for you to review.

Connecting by itself does not move tokens or approve later activity. You choose Pocket or Vault, and Cedar keeps each later message or transaction request as a separate decision.

  1. Install the Cedar extension and enable it in Chrome.
  2. Open the extension.
  3. Sign in with the same Cedar account you use on web or iOS.
  4. Choose the Pocket or Vault you intend to share and check the selected network.

If Cedar asks you to sign in again, complete the passkey prompt before retrying the app request.

Pocket can share its address before activation, but it cannot sign messages or approve transactions until it is active. Finish Vault setup before connecting Vault to a new app.

  1. Open the app in the browser where Cedar is installed.
  2. Choose the app’s connect-wallet action.
  3. Select Cedar Wallet.
  4. In Connect app, check Requested by, the site address, the selected wallet, and the network.
  5. If every detail matches the app you opened, choose Connect app. Otherwise choose Cancel.

Connecting shares the selected wallet address and network with that app. The app may remember this public information, but it still needs a new Cedar approval for each supported message or transaction request.

Pocket can connect when Cedar shows its address, even before activation. Sending, message signing, and transactions remain blocked until Pocket is active.

Before approving, check the requesting site, wallet, network, token, amount, recipient, and contract action. Reject anything that does not match an action you started in that app.

Pocket requests can usually finish in the extension after Pocket is active. Pocket message signing is supported and can prove wallet control for login, app permissions, or offchain confirmations. Read the message or raw payload Cedar shows; choose Reject if you cannot explain why the app needs the signature.

If another transaction is already pending for the selected wallet, Cedar may offer Queue this request. Queuing does not approve, sign, or submit the transaction. Cedar presents queued requests one at a time for explicit review, and an expired request must be started again from the app.

Vault can start supported transaction requests, but final approval happens in Cedar Wallet for iOS. Vault message signing is not supported in the extension, and extension-started Vault sends use phone approval rather than the recovery phrase.

  1. Select Vault in the extension and connect it to the app.
  2. Start a supported transaction in the app.
  3. Review the site, wallet, network, amount, recipient, and action.
  4. Choose Continue on phone.
  5. Open Cedar Wallet on your trusted phone and review the same request.
  6. Approve only if every detail matches.
  7. Check Activity and wait until Cedar shows that the request completed successfully.
  1. Open Connected apps in the Cedar extension.
  2. Choose the app and select Remove connection.
  3. Check the wallet, then choose Remove.

Removal takes effect in the extension immediately, while Cedar’s other apps may take a moment to show the change. The extension stops sharing that wallet with the app until you reconnect, but it cannot make the app forget a public address it already saw.

Disconnecting also does not revoke token allowances or other permissions already recorded onchain. Review and remove those permissions separately.

  • The expected wallet address and network appear in the app.
  • Cedar asks you to review every later signing or transaction request.
  • After removal, the extension no longer shares the selected wallet with that app unless you reconnect.
  • If an app cannot find Cedar, check that the extension is installed, enabled, and signed in.
  • If a balance looks wrong, check the selected network.
  • If Pocket setup is needed, activate Pocket before sending, signing, or approving a transaction.
  • If Vault setup is needed, finish it in Cedar Wallet for iOS.
  • If Cedar says another action is pending, open Activity. Wait for it to finish, or queue the new transaction only when Cedar offers that choice.
  • If you connected the wrong wallet, remove the connection, select the intended wallet in Cedar, and connect again.