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 DownloadInstall 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