Deposit USDC
Learn how to pay for proofs on the prover network using USDC.
warning
There are currently two deployments of the Succinct Prover Network:
- Hosted Testnet: Ideal for developers seeking stable, production-ready uptime.
- Sepolia Testnet: Best suited for experimental users exploring a decentralized version of the network.
This section focuses on using the Hosted Testnet which uses USDC for payments.
tip
Complete this form to receive free development credits for SP1. This is for developers only, and is unrelated to the testnet.
The depsoit contract acts as a secure and permissionless way to deposit USDC into the Succinct Prover Network. To make a deposit, follow these steps:
- Visit the Succinct Prover Network explorer, connect your wallet, and switch to the right network.
- Navigate to the Account page and click "Deposit".
- Enter the amount of USDC you would like to deposit, and sign two transactions. The first transaction is a Permit signature (EIP-2612) to approve USDC spending. The second is a deposit transaction to complete the deposit.
- Once the transfer is complete, the amount will be deducted from your wallet and will appear in your balance in the network. This process should only take a few seconds.
The network currently does not support withdrawals. If you have any questions or run into any issues, please reach out to us.
Getting USDC on Ethereum Mainnet
If you do not have USDC on Ethereum Mainnet, choose from several options to acquire some: