Skip to main content

Network & addresses

All BarkSwap contracts are deployed on the DogeOS Chikyū Testnet.

Network parameters

FieldValue
Network nameDogeOS Chikyū Testnet
Chain ID6281971
Native currencyDOGE (18 decimals)
RPC URLhttps://rpc.testnet.dogeos.com
Block explorerhttps://blockscout.testnet.dogeos.com
Wrapped native (WDOGE)0xF6BDB158A5ddF77F1B83bC9074F6a472c58D78aE

Add the chain to an EIP-1193 wallet:

await window.ethereum.request({
method: 'wallet_addEthereumChain',
params: [{
chainId: '0x5fd8b3', // 6281971
chainName: 'DogeOS Chikyū Testnet',
nativeCurrency: { name: 'DOGE', symbol: 'DOGE', decimals: 18 },
rpcUrls: ['https://rpc.testnet.dogeos.com'],
blockExplorerUrls: ['https://blockscout.testnet.dogeos.com'],
}],
});

Concentrated liquidity (AMM)

ContractAddress
Factory0xF3961157f56C983316657f0267B4C04460beE43f
PoolDeployer0x4151224471B0EeA41eE4295c632cc61779d339C2
SwapRouter0x911E5A1630fD1768E5A1710DAAFaBb865cB79531
Quoter0x87d4cC67377B8AbE91BBD04bc8a8E9869559Ee36
QuoterV20x187b41968063Cb8A04A5f4d2113844EF2Ba21493
NonfungiblePositionManager0xf596329a6c7E03F0708199cB5435f86783DB4302
TickLens0x0B565C5fc0d35a9A28b4f7be69a209CeF69C318C
EternalFarming0xfdF9C6D8034733830AbE170fe203C69A6C1e7169
FarmingCenter0xaBECc858bE28b4dD6200e3CD68F01a5422d48450

ve(3,3)

ContractAddress
BARK token (VeToken)0x776347AF16E01BE5CdC028b556bE029C156024a2
VotingEscrow0x19cDA4B6EEb4AB71033Ef926c9ee096Af25E8bdd
VoterV40x32d5633feB481A9a0A5C483C728CA75c3b29d1d8
MinterUpgradeable0x1ece73AB8F26a1207E4e4E7A479C423b99A9a70A
GaugeFactoryV2_NFT0x39A0bfF4Bd8de65e22b69f302d0805c60e7FD295
BribeFactoryV30x6d0f63bEDb9E5A10B0143017A0fcc5c04cC5A606
RewardsDistributor0xA5c526a74b2262503200Bd4359212014cfE31f95
PermissionsRegistry0xAB565cDD2471a1f4b62e58d316364483f0a8c7dc
Per-pool gauges and bribes

GaugeV2_NFT and Bribes contracts are deployed per pool by the factories above. Resolve a pool's gauge with VoterV4.gauges(pool) and its bribe contracts via the gauge — see the VoterV4 reference. The addresses above are the singletons and factories.

Testnet addresses change

These are testnet deployments and may be redeployed. The canonical source is bark_contracts/contracts/deploys.json and the ve3 deployment artifact under bark_contracts/ve3/deployments/. Always reconcile against the latest artifact before mainnet use.