Getting Started
Connect a wallet, switch to Arc Testnet, and start from the part of the app that matches your goal. Use Swap for execution, Pools for liquidity management, Send to transfer tokens, Bridge for cross-chain transfers, Deploy to launch tokens, NFTs, or contracts, Analytics for market summaries, and Activity for recent wallet actions.
- Connect your wallet and switch to Arc Testnet.
- Use the faucet in the top bar to get testnet assets.
- Start with small swaps and verify balances before adding liquidity.
Arc Testnet
Arc uses a USDC centered stable hub flow. Presto runs a normalized Arc AMM so mixed decimal assets such as WUSDC can share the same hub safely without forcing raw unit parity.
| Enabled in Presto | Address | Status |
|---|---|---|
| USDC | 0x3600000000000000000000000000000000000000 | Arc hub asset and gas denominated stablecoin. |
| EURC | 0x89B50855Aa3bE2F677cD6303Cec089B5F319D72a | Live against the deployed normalized Arc hub AMM. |
| USDT | 0x175CdB1D338945f0D851A741ccF787D343E57952 | Live on Arc through the normalized USDC hub with seeded liquidity. |
| WUSDC | 0x911b4000D3422F482F4062a913885f7b035382Df | Wrapped USDC on the normalized Arc deployment as a mixed decimal stable asset. |
| USYC | 0x825Ae482558415310C71B7E03d2BbBe409345903 | US Yield Coin. Deployed as a test token with seeded USYC/USDC liquidity on Arc. |
Current Arc deployment
Presto currently uses the normalized Arc hub AMM at 0x5794a8284A29493871Fbfa3c4f343D42001424D6 so EURC, WUSDC, and USDT can share the same USDC hub cleanly.
Swap Flow
Arc swap is intentionally simple. Choose the asset to sell from the USDC hub path, choose the asset to receive, review the quote, and confirm. Presto does not fake a heavyweight terminal layout where the onchain testnet data does not justify it.
- Arc uses modal token picking and a stablecoin first swap card.
- Both token inputs share the same wallet, balances, and execution settings.
- Swap quotes are read from the live onchain AMM rather than from a mock price source.
Liquidity
On Arc, Presto uses a stable hub AMM workflow centered on USDC and seeded pairs. Assets should only be enabled after the token address is verified and the pool is seeded with enough liquidity to avoid a broken or empty experience.
In practice, that means token listing, approvals, seed liquidity, and UI exposure all need to happen together. A token appearing in a public tokenlist is not enough by itself.
LP Rewards
Liquidity providers on Arc Testnet earn USYC (US Yield Coin) passively based on their share of each pool and how long they hold the position. Rewards accrue continuously from the moment liquidity is first added — there is no lockup or staking step required.
| Pair | Annual Reward Rate | Reward Token |
|---|---|---|
| USYC / USDC | 1.7% APR | USYC |
| All other pairs | 1.5% APR | USYC |
How it works
- Add liquidity to any supported pair on the Pools page.
- Rewards begin accruing from that moment based on your pool share and the pool TVL.
- Return to the Pools page at any time — each pair panel shows your claimable USYC balance.
- Click Claim USYC to transfer your accumulated rewards directly to your wallet.
Reward accrual formula
Rewards are calculated as: your share of pool TVL × annual rate × time held (in seconds / seconds per year). They update in real time and are checkpointed whenever you add or remove liquidity.
Reward contract
USYCRewards is a standalone contract separate from the Hub AMM, funded with 2,000,000 USYC. Contract address: 0x297EDe265Bbc697B409fB371386eBD6370553Dec
Send Tokens
The Send page lets you transfer any ERC20 token on Arc Testnet to another wallet address. You can send tokens from the DEX token list or paste any contract address to auto-detect a custom token.
- Select a token from the list or paste a contract address in the search field.
- Custom tokens are auto-detected: the app reads the symbol, name, decimals, and your balance directly from the contract.
- Enter the recipient address and amount, then confirm the transaction in your wallet.
- Sent tokens appear in the Activity page under the Sent tab.
Bridge
The Bridge workspace uses Circle CCTP (Cross-Chain Transfer Protocol) to move USDC between Arc Testnet, Ethereum Sepolia, Base Sepolia, and Solana Devnet.
- Select a source and destination network, enter the amount of USDC to bridge.
- Where supported, you can specify a different destination wallet address.
- Transfer history is accessible via the clock icon in the bridge header, which slides open a history panel beside the bridge card.
- The history panel auto-closes after 20 seconds of inactivity.
- Bridge transfers are tracked in the Activity page under the Bridge tab.
Deploy
The Deploy hub lets you launch tokens, NFT collections, and smart contracts directly from your browser on Arc Testnet. Your connected wallet becomes the contract owner.
Token / Memecoin
Deploy an ERC20 with custom name, symbol, decimals, and initial supply. Seed liquidity on the Hub AMM paired with USDC. Mint additional tokens as the owner.
NFT Collection
Deploy an ERC721 with a max supply, mint price, and metadata base URI. Get a unique public mint page at /mint/<address> to share with others.
Smart Contract
Deploy any contract from ABI and bytecode. Use built-in templates for ERC20 or NFT, or paste your own compiled artifacts.
All deployments are saved locally per wallet and listed on the Deploy landing page under “My Deployments”. Deploy actions appear in the Activity page under the Deploy tab.
Portfolio
The Portfolio page shows your token balances and LP positions on Arc Testnet. It reads balances directly from on-chain data for all supported tokens and displays your share of each liquidity pool.
Analytics and Activity
The Analytics page tracks all time protocol volume, trades, and unique traders. Stats are read directly from on-chain Swap and LiquidityAdded events emitted by the Hub AMM contract, scanning from the deployment block with parallel chunk fetching for fast cold starts.
- All-time Volume shows total DEX volume since launch, normalized to USDC and including swaps plus the USDC leg of liquidity adds from the Hub AMM contract.
- All-time Trades counts every Swap event across all pools.
- Unique Traders tracks distinct wallet addresses that have executed swaps.
The Activity page shows a unified timeline of all wallet actions: swaps, liquidity adds and removals, bridge transfers, sent tokens, and contract deployments. Filter by category using the tab bar.
Use Analytics for
Market summaries, lightweight pool context, and network aware stats.
Use Activity for
Recent swaps, liquidity adds, removals, and bridge actions tied to the connected wallet.
Developers
Presto docs stay practical. They focus on live network behavior, current assets, and implementation references instead of generic marketing language.
Privacy Policy
Presto is built to minimize data collection. The app reads wallet addresses, balances, swaps, liquidity actions, and bridge history only to render the product and respond to user actions.
Presto does not ask for personal identity data inside the app. Wallet addresses, chain activity, and public contract events may still be visible on public block explorers because they are part of the underlying networks.
If you connect a wallet, the app may store lightweight local preferences such as theme, slippage settings, bridge history, deployment records, and activity history in your browser so the experience remains consistent between sessions.
External services such as wallet providers, block explorers, RPC providers, and bridge infrastructure may apply their own privacy practices. You should review their policies before relying on those services.
Terms of Use
Presto is provided for testnet use. Nothing on this site is financial, legal, or tax advice, and nothing here should be treated as a promise of production readiness.
You are responsible for reviewing every transaction before signing it. Blockchain actions are generally irreversible, and incorrect addresses, unsupported wallets, or low liquidity conditions can result in failed or poor outcomes.
The app may expose experimental features, including bridge flows and new liquidity paths. These features can fail, change, or be removed without notice while the product is still evolving.
By using the app, you accept that testnet assets have no guaranteed value and that the app is offered as is without warranties of uninterrupted availability or fitness for a specific purpose.