Skip to main content

Welcome to BarkSwap

BarkSwap is a decentralized exchange (DEX) on DogeOS. You can swap tokens, earn by providing liquidity, and lock BARK to vote on where the rewards go and collect a share of them.

If you've used Uniswap, Aerodrome, or Pendle before, a lot of this will feel familiar. If you haven't — don't worry. This guide explains everything from the ground up, in plain language.

The one-sentence version

Traders pay fees to swap → liquidity providers supply the tokens that make swaps possible and earn rewards → BARK lockers vote each week to decide which pools get the most rewards, and collect fees and bribes for voting well.

What can I do here?

  • Swap — trade one token for another at the best available price. Swap guide →
  • Provide liquidity — deposit a pair of tokens into a pool and earn trading fees, plus BARK emissions if you stake it. Liquidity guide →
  • Lock BARK — lock the BARK token to mint a veNFT that gives you voting power. Lock guide →
  • Vote — each week, point your voting power at the pools you want to earn the most BARK. Vote guide →
  • Earn & claim — collect your trading fees, voting rewards, bribes, and rebases. Rewards guide →

The big picture: the ve(3,3) flywheel

BarkSwap runs on a model called ve(3,3) — the same family of mechanics that powers Aerodrome and Velodrome. It sounds technical, but the idea is a simple loop that keeps spinning:

The ve(3,3) flywheel: lock BARK to get a veNFT and voting power, vote each week to direct emissions, which grow liquidity and volume, whose fees and bribes flow back to voters.
The ve(3,3) flywheel — lock, vote, grow, earn, repeat.
  1. Lock BARK to get a veNFT and voting power.
  2. Vote each week for the pools you care about — your votes direct BARK emissions to them.
  3. Those emissions grow the pool by attracting liquidity and trading volume.
  4. The fees and bribes that volume generates flow back to you, the voter — which gives you a reason to lock more BARK and keep the wheel turning.

We unpack this properly in Understand ve(3,3) — the most important page in this guide if you want to grasp why BarkSwap works the way it does.

Where to go next

This is a testnet

BarkSwap currently runs on the DogeOS Chikyū Testnet. Tokens here have no real value — it's a place to learn and try things risk-free. See Set up your wallet to add the network and get free testnet DOGE.

Building on BarkSwap?

This site is for people using the app. If you're a developer who wants contract addresses, ABIs, or code snippets, head to the developer docs.