Skip to main content

Wallet Setup

This guide covers setting up a Web3 wallet for use with AchSwap and AchMarket.

Supported Wallets​

AchSwap and AchMarket support multiple wallets through RainbowKit:

WalletTypePlatform
MetaMaskBrowser ExtensionChrome, Firefox, Brave, Edge
Coinbase WalletBrowser Extension / AppAll
WalletConnectMobile AppiOS, Android
RainbowMobile AppiOS, Android
Trust WalletMobile AppiOS, Android

Browser Extension​

  1. Visit metamask.io
  2. Click Download → Install MetaMask for your browser
  3. Follow the browser-specific installation steps
  4. Create a new wallet or import an existing one
  5. Backup your seed phrase - Never share this with anyone!

Mobile App​

  1. Download from App Store (iOS) or Google Play (Android)
  2. Create or import a wallet
  3. Enable biometric authentication for security

Connecting to AchSwap​

Step 1: Visit the App​

Navigate to achswap.com

Step 2: Click Connect​

Click the Connect Wallet button in the top-right corner

Step 3: Select Wallet​

Choose your preferred wallet from the list

Step 4: Approve Connection​

A connection request will appear in your wallet. Review and approve it.

Step 5: Network Switch​

If not already on ARC Testnet, approve the network switch request.

Connecting to AchMarket​

The process is identical to AchMarket:

  1. Visit achmarket.com
  2. Click Connect Wallet
  3. Select your wallet
  4. Approve the connection request
  5. Approve network switch if prompted

Managing Connections​

Disconnecting​

Click your connected address in the header and select Disconnect

Switching Accounts​

If you have multiple accounts in your wallet:

  1. Click your address in the header
  2. Select a different account from the dropdown
  3. The app will update to show the new account

Security Best Practices​

Essential Security​

  • Never share your seed phrase - Real team members will never ask for it
  • Verify URLs - Always ensure you're on the correct website
  • Check connections - Review transactions before signing
  • Use hardware wallets (Ledger, Trezor) for large holdings
  • Enable biometric authentication on mobile
  • Review all transaction details before approval
  • Disconnect wallet when not using the application

Troubleshooting​

Wallet Not Detected​

  • Ensure browser extension is installed and enabled
  • Refresh the page
  • Try using incognito/private mode

Connection Rejected​

  • Close the wallet popup and try again
  • Check that you haven't previously denied the connection

Network Switch Failed​

  • Manually add ARC Testnet to your wallet
  • Ensure you have the latest wallet version