Skip to content

Swap & provide liquidity ​

The Sanect DEX is a Uniswap V2 constant-product AMM fork. Same interface and mechanics you know from Uniswap, but with ~400ms block confirmations on Sanect.


Mainnet contracts ​

ContractAddress
WSNCT0x4f35BD61FEd919aA9933C6333e388b3B7E1108Dc
UniswapV2Factory0xDF03522CEc5bd2a609863De38da2eEf1267EE0c8
UniswapV2Router020xBf08497825CFcF04037efD852C9bBd0C9C64d175
INIT_CODE_HASH0xb6fb172d34989863152db2329e17e24676ae05dd3fd8895e3025029eea9973ec

Testnet contracts ​

ContractAddress
WSNCT0xC09473C15BE5A4B9D1a587a45dC8EF46F6872935
UniswapV2Factory0x5740B613CC08a8ED765a898E82AA62E49137b5F8
UniswapV2Router020x0F5575BC344f6F0b595A7B3a0bDEdE9a90859c6f
INIT_CODE_HASH0xf1a657d17a63a3e7e2848199e82bab930a527e8e23ad43d1bf4cdac6dce0fa7b

How to swap ​

  1. Go to swap.sanect.com.
  2. Connect your MetaMask wallet (the app will prompt you to add the Sanect network if needed).
  3. Select the token you want to sell in the From field and the token you want to buy in the To field.
  4. Enter the amount. The UI shows the estimated output and price impact.
  5. If this is your first time swapping this token, click Approve to grant the Router permission to spend it.
  6. Click Swap and confirm in MetaMask.
  7. Your swap confirms in ~400ms.

Slippage tolerance: The default slippage tolerance protects you from price movement between submitting and confirming. You can adjust it in the swap settings. Higher slippage tolerance means your trade is more likely to succeed but may execute at a worse price.


How to add liquidity ​

Liquidity providers deposit equal value of two tokens into a pair and receive LP tokens representing their share of the pool.

  1. Go to the Pool tab on swap.sanect.com.
  2. Click Add Liquidity.
  3. Select the two tokens and enter the amounts. The UI auto-calculates the second amount to maintain the pool's price ratio.
  4. Approve each token if needed (separate approval buttons appear for each).
  5. Click Supply and confirm in MetaMask.
  6. You receive LP tokens in your wallet. These represent your share of the pool and accrue trading fees (0.3% per swap, proportional to your share).

To remove liquidity, go to the Pool tab, select your position, and click Remove.


LP Farm ​

The Sanect LP Farm uses a MasterChef contract to distribute SNCT rewards to liquidity providers who stake their LP tokens.

Mainnet farm contracts ​

ContractAddress
MasterChef0xa8264E2c8EC09b0251A789860388f70e0Ef563A7
TreasuryEmitter0x833E69Fd81f8678C2cFc800277Fe5271fbf680bb

Global emission rate: 0.1 SNCT/block.

Incentivized pools ​

4 SNCT-paired pools receive LP incentive emissions (100M SNCT over 5 years):

PoolWeightAnnual SNCT (at full rate)
SNCT/USDC30%6M
SNCT/USDT30%6M
SNCT/WETH20%4M
SNCT/WBTC20%4M

All four pools are SNCT-paired -- each serves as a price-discovery surface for SNCT. The split is 60% stables / 40% volatile.

Cross-asset pairs (e.g. USDT/USDC) exist as factory pairs but are not in the LP incentive program.

How to farm ​

  1. Add liquidity to one of the 4 incentivized pools (see above).
  2. Go to the Farm tab on swap.sanect.com.
  3. Find your pool and click Stake.
  4. Approve your LP tokens and stake them.
  5. SNCT rewards accrue every block. Click Harvest to claim.

TVL-tiered emission caps ​

Per-pool emissions are capped based on the pool's TVL to prevent outsized rewards on thin liquidity:

Pool TVL (USD)Per-pool emission cap
< $1k0.0001 SNCT/block (bootstrap floor)
$1k -- $10k0.001 SNCT/block
$10k -- $50k0.01 SNCT/block
$50k -- $200k0.03 SNCT/block
>= $200k0.05 SNCT/block (hard cap)

Total protocol-wide MasterChef emission stays at 0.1 SNCT/block. The tier clamps per-pool regardless of allocPoint share.

Annual emission ceilings ​

ConstraintValue
Target annual emission5% of supply
Hard annual emission ceiling24% of supply (requires DAO vote to exceed)

Next step: Trade on the Order Book for limit orders, Bridge assets, or Register a .snct name