Skip to content

Deposit Campaign USDC

In SoyCap.io, each affiliate campaign has its own Campaign Rewards Pool. The Campaign Rewards Pool functions as a dedicated blockchain account where you can deposit, withdraw, and manage funds for affiliate rewards.

While you can operate your affiliate program with an empty rewards pool, you’ll need to deposit sufficient USDC before distributing rewards or setting up automated payouts using the SoyCap.io API.

You can withdraw any amount of USDC from the campaign rewards pool at any time. SoyCap.io does not have access to your funds—only the wallet that created the campaign can manage deposits, withdrawals or payouts. Learn more about how SoyCap.io secures your campaign funds using blockchain.

To deposit USDC into your campaign:

  1. Connect Your Phantom Wallet
    Ensure that the wallet used to create the campaign is connected.

  2. Check Your USDC Balance
    Confirm that your wallet has enough USDC. You can purchase more USDC within the Phantom wallet if necessary.

  3. Click on the Deposit USDC Button
    Navigate to the Dashboard and select the Deposit USDC button.

  4. Enter the Deposit Amount
    Specify the amount of USDC you’d like to deposit into your campaign’s rewards pool.

  5. Sign and Approve the Deposit

    • Initiate the Transaction: Click Sign and Deposit. This will open a transaction request in your Phantom wallet.
    • Review Transaction Details: Check the transaction details, including the SOL required for the transaction fee and the amount of USDC to be deposited. Solana transaction fees are low, but verify the USDC amount to ensure accuracy.
    • Approve the Transaction: If the details are correct, click Approve in your Phantom wallet to sign and send the transaction to the blockchain.
    • Wait for Confirmation: Once the transaction is approved, you’ll see a confirmation in both SoyCap.io and your Phantom wallet, indicating the deposit was successful.
  6. View Your Updated Campaign Balance
    The updated USDC balance will now be reflected in your campaign rewards pool, and you’re ready to reward your affiliates.