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
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
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.
Links and contact
Who is Casarc for?
Developers on Arc who need a lightweight, Arc centric wallet.
Teams that want to onboard their users to Arc based DApps.
Power users who prefer a wallet tuned for the Arc ecosystem with a clean and focused experience.
Discover the Arc ecosystem in depth with Casarc.
Contact
For support and contact: casarc@casarcwallet.com