# Barkswap

Quote and swap tokens on Barkswap, the DEX on DogeOS testnet.

- Status: Testnet · DogeOS Chikyu (reads and writes)
- Category: Spot
- Chains: DogeOS Chikyu
- Can touch: 1 write action from the agent's wallet, each checked against the owner's mandate before it signs. It runs on DogeOS Chikyu only: no real funds.

## Actions

- `dogeos-barkswap-execute-swap` (write): Execute or prepare a Barkswap swap on DogeOS testnet. Token addresses or symbols; tokenIn DOGE spends native DOGE (wrapped by the router in the same transaction, gas kept back), tokenOut DOGE unwraps the WDOGE received. With no direct pool it swaps along the two-hop route in one router call (DOGE -> WETH -> a migrated Laika token).
- `dogeos-barkswap-get-quote` (read): Get a real Barkswap quote on DogeOS testnet. Takes token addresses or symbols (DOGE, WDOGE, USDC, USDT, BARK, WETH); with no direct pool it quotes the two-hop route through the pool quote token (for example DOGE -> WETH -> a migrated Laika token).
