Swaps

Here's a step-by-step explanation along with a video tutorial of the swapping process via Singularity:

1. Enter Swap Details

  • In the “You Swap” field, choose the token you want to swap (example: ETH).

  • Enter the amount (make sure it’s within your wallet balance).

2. Select Output Token

  • In the “You Receive” field, select the token you want to receive (example: USDC).

  • The system auto-calculates how much you’ll receive.

3. Review Fees

  • Service Fee → tiny protocol fee for privacy relaying.

  • Gas Estimate → Ethereum (or the designated chain) transaction cost.

4. Proceed

  • Click Proceed (green button).

  • Confirm the transaction in your connected wallet (MetaMask or other Web3 wallet).

5. Privacy Routing

  • The swap executes on Uniswap (or another integrated DEX like Curve), but:

    • Your wallet address stays private.

    • The relayer handles broadcasting the transaction.

6. Swap Complete

  • Once confirmed, your output token (e.g., USDC) will appear in your wallet.

  • You’ll see only the Singularity contract address on Etherscan, not your own.

Last updated