> ## Documentation Index
> Fetch the complete documentation index at: https://docs.corbits.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Wallets

> Configure crypto wallet addresses to receive API revenue

## Overview

**Wallets** are where your API revenue lands. Each wallet stores your on-chain addresses across supported networks. When you activate a proxy, you assign it a wallet — all payments for that proxy flow directly to the wallet's addresses on-chain, with no intermediary holding funds.

## Supported networks

| Network | Type   | Chain          |
| ------- | ------ | -------------- |
| Solana  | Native | `mainnet-beta` |
| Base    | EVM    | L2 (Ethereum)  |
| Polygon | EVM    | Mainnet        |
| Monad   | EVM    | Mainnet        |

You can configure addresses for one or more networks on a single wallet. Clients choose which chain to pay from; revenue is settled on their selected chain.

## Wallet configuration

| Field              | Description                                                        |
| ------------------ | ------------------------------------------------------------------ |
| **Name**           | A label to identify this wallet (e.g. "Main Wallet", "Production") |
| **Solana address** | Public key for Solana mainnet-beta                                 |
| **EVM address**    | Address used across Base, Polygon, and Monad                       |

## Funding requirements

Before you can activate a proxy, its assigned wallet must meet minimum balance thresholds:

* **SOL** — required for gas on Solana
* **USDC** — required as collateral across all supported chains

The Control Plane displays funding status and will block proxy activation until the wallet is sufficiently funded.

## Funding flow

When you first create a wallet, Corbits displays a funding modal with your Solana address and a QR code. Send SOL and USDC to that address to meet the minimum balance requirements. The modal polls for incoming funds automatically and lets you continue once they're received.

## Balance refresh

Wallet balances (native token and USDC) are cached and refreshed approximately every 60 seconds. Each wallet card also has a manual **Refresh** button if you want to check immediately after funding.

## Multiple wallets

You can create multiple wallets within an organization — useful for separating revenue streams by product, team, or billing entity. Each proxy is assigned to exactly one wallet.

## Related

<CardGroup cols={2}>
  <Card title="Proxies" icon="server" href="/marketplace/control-plane/proxies">
    Assign a wallet when creating a proxy
  </Card>

  <Card title="Dashboard" icon="chart-line" href="/marketplace/control-plane/dashboard">
    View earnings across all proxies
  </Card>
</CardGroup>
