Depositing Funds
The GweAI platform uses Dynamic SDK with embedded wallet technology, allowing you to connect and manage multiple cryptocurrency assets seamlessly.Connecting Your Wallet
Navigate to Deposit Page
Click on the “Deposit” link in the navigation menu to access the deposit interface.
Connect Your Wallet
Click the “Connect Wallet” button to open the Dynamic authentication flow. You can:
- Create a new embedded wallet using email/social login
- Connect an existing crypto wallet (MetaMask, Coinbase, etc.)
- Use passkey authentication for enhanced security
Wait for Wallet Creation
If you’re a new user, the platform will automatically create an embedded wallet for you. This process typically takes a few seconds.
Your wallet is created automatically when you sign in for the first time. You’ll see a loading screen with the message “Creating your wallet…” during this process.
Supported Assets
GweAI supports multiple cryptocurrency tokens on the Base Sepolia network:| Token | Symbol | Decimals | Use Case |
|---|---|---|---|
| Ethereum | ETH | 18 | Gas fees and trading |
| USD Coin | USDC | 6 | Primary trading pair |
| Bitcoin | BTC | 8 | Trading asset |
| Solana | SOL | 9 | Trading asset |
| BNB | BNB | 18 | Trading asset |
| Ripple | XRP | 6 | Trading asset |
| Toncoin | TON | 9 | Trading asset |
| Avalanche | AVAX | 18 | Trading asset |
| Tron | TRX | 6 | Trading asset |
| Cardano | ADA | 6 | Trading asset |
| Dogecoin | DOGE | 8 | Trading asset |
Viewing Your Balances
After connecting your wallet:- Main Balance Card displays your primary selected token balance
- Assets Panel shows all tokens with non-zero balances
- Portfolio Value shows the total USD value of all your holdings
Balances are automatically refreshed every 15 seconds to ensure you have the most up-to-date information.
Depositing Tokens
To deposit tokens into your GweAI wallet:Get Your Wallet Address
Copy your wallet address from the deposit card by clicking the address or scanning the QR code.
Send Tokens
Send tokens from any external wallet or exchange to your GweAI wallet address on the Base Sepolia network.
Sending Tokens
You can send tokens directly from your GweAI wallet:Enter Details
In the send modal:
- Enter the recipient’s wallet address
- Enter the amount you want to send
- Click “MAX” to send your entire balance (minus gas fees for ETH)
Transaction History
Your recent deposit and withdrawal transactions are displayed in the “Recent Activity” section:- Type: Deposit or Withdrawal
- Amount: Token quantity and symbol
- Status: Completed, Pending, or Failed
- Time: Relative time since transaction
- Explorer Link: Click any transaction to view it on BaseScan
Transaction history is stored locally and synced with the backend. Up to 20 recent transactions are kept in your history.
Security Features
Export Private Key
You can export your wallet’s private key for backup:- Click your wallet address or the settings icon
- Select “Export Private Key” from the menu
- Complete any required MFA challenges
Passkey MFA
For enhanced security, you can add passkey-based multi-factor authentication:- Click your wallet address in the top right
- Navigate to security settings
- Add a passkey using your device’s biometric authentication
Integration Example
Here’s how the deposit system integrates with the wallet hook:Troubleshooting
Wallet Not Connecting
- Ensure you have a stable internet connection
- Try refreshing the page
- Clear your browser cache and cookies
- Disable browser extensions that might interfere
Balance Not Updating
- Click the refresh icon to manually update balances
- Check that your transaction was confirmed on-chain
- Wait for the 15-second auto-refresh cycle
Transaction Failed
- Ensure you have sufficient balance (including gas fees)
- Verify the recipient address is valid
- Check that you’re on the correct network (Base Sepolia)
If you continue experiencing issues, contact support with your wallet address and transaction hash for assistance.