Casarc Wallet icon Casarc Wallet
Casarc Wallet

Casarc Wallet

Casarc Wallet was developed exclusively for Arc.

Get extension
About

A fully non-custodial wallet built for Arc

Casarc Wallet is a fully non custodial browser extension wallet built for the Arc. It offers a simple, focused interface for managing Arc accounts, sending and receiving tokens, connecting to DApps, and executing stablecoin swaps on Arc. Throughout all of this, your keys stay inside your browser, encrypted with your password.

With Casarc, you remain in full control of your assets. Your seed phrase and private keys are created locally in the browser, encrypted using your password, and stored only on your device.

Core features

Core features

Arc focused wallet

Casarc is configured specifically for Arc. It is a natural fit for teams building in the Arc ecosystem, early power users, and developers who want a dependable test and experimentation environment.

Non custodial architecture

Your seed phrase and private keys are never transmitted to a remote server. Together with your password, they are encrypted inside the browser using PBKDF2 and AES GCM. Only you can decrypt and access this data.

Multiple accounts and flexible imports

From a single seed phrase you can create additional accounts through HD derivation, attach new wallets using an existing seed phrase, or bring in standalone accounts with a raw private key. Accounts can be renamed, searched, and the active account can be switched in a few clicks.

Clear token overview

Casarc shows your native USDC balance on Arc together with popular stablecoins such as WUSDC, EURC, USYC, and USDT on one consolidated screen. You can hide tokens with zero balance and add custom assets by entering their contract address whenever needed.

Token sending and receiving

Casarc provides a straightforward send flow for USDC, WUSDC, EURC, USYC, USDT, and any custom token that you added by contract address. Before you confirm, the recipient, amount, and estimated network fee are presented clearly. For incoming funds, a dedicated Receive view makes it easy to copy and share your wallet address.

Local activity history

Send, receive, swap, and wrap or unwrap operations are tracked locally based on balance changes. This activity log lives only inside your browser and can be wiped at any time by clearing your wallet data.

Built in swap experience

Supported tokens can be swapped through a dedicated swap screen with a confirmation step. Casarc displays the token you are spending, the token you will receive, the active network, and the estimated transaction fee. When it is useful, WUSDC can be used as a routing token, and you can perform wrap or unwrap actions between USDC and WUSDC directly inside the wallet.

Explicit, permission based DApp connections

Casarc injects an EVM compatible provider so that Arc DApps can use methods such as eth_chainId, eth_accounts, eth_requestAccounts, personal_sign, eth_signTypedData_v4, and eth_sendTransaction. Every new website must be approved by the user before it can access the wallet. Approved DApps are stored per origin and can be reviewed or revoked at any time from the Connected DApps section in Settings.

Themes and refined interface

You can switch between light and dark themes and manage your accounts with a compact extension UI that is shaped for everyday use.

Security and privacy

Security and privacy

Non custodial model

Non custodial model where keys never leave the browser.

Encrypted vault

Wallet vault encrypted using PBKDF2 and AES GCM.

Optional session password

Optional session password for faster access while the browser is open, which you can lock whenever you want.

Lock and wipe controls

Controls to lock the wallet and clear all locally stored data.