# Deployment Addresses & Bridges

## Ethereum Mainnet

### Addresses

<table><thead><tr><th>Contract</th><th>Address</th><th>Date</th><th data-hidden></th></tr></thead><tbody><tr><td>AJNA token</td><td>0x9a96ec9B57Fb64FbC60B423d1f4da7691Bd35079</td><td>2022.09.05</td><td>AjnaToken.s.sol</td></tr><tr><td>bwAJNA</td><td>0x936Ab482d6bd111910a42849D3A51Ff80BB0A711</td><td>2023.14.08</td><td></td></tr><tr><td>ERC20 factory</td><td>0x6146DD43C5622bB6D12A5240ab9CF4de14eDC625</td><td>2024.01.04</td><td>deploy.s.sol</td></tr><tr><td>ERC721 factory</td><td>0x27461199d3b7381De66a85D685828E967E35AF4c</td><td>2024.01.04</td><td>deploy.s.sol</td></tr><tr><td>PoolInfoUtils</td><td>0x30c5eF2997d6a882DE52c4ec01B6D0a5e5B4fAAE</td><td>2024.01.04</td><td>deploy.s.sol</td></tr><tr><td>PoolInfoUtilsMulticall</td><td>0xe4e553243264f2bF7C135F1eC3a8c09078731227</td><td>2024.01.04</td><td>deploy.s.sol</td></tr><tr><td>PositionManager</td><td>0x87B0F458d8F1ACD28A83A748bFFbE24bD6B701B1</td><td>2024.01.04</td><td>deploy.s.sol</td></tr><tr><td>BurnWrapper</td><td>0x936Ab482d6bd111910a42849D3A51Ff80BB0A711</td><td>2023.08.14</td><td>BurnWrapper.s.sol</td></tr><tr><td>GrantFund</td><td>0x74d5b005ca64a5C9EE3611Bdc6F6C02D93C84b2f</td><td>2024.01.08</td><td></td></tr></tbody></table>

## Arbitrum One

Canonical bridge from Ethereum mainnet: [https://bridge.arbitrum.io](https://bridge.arbitrum.io/)/

Block explorer: <https://arbiscan.io/>

### Addresses

<table><thead><tr><th>Contract</th><th width="439.3333333333333">Address</th><th>Date</th><th data-hidden>Deployed via</th></tr></thead><tbody><tr><td>bwAJNA token</td><td>0xA98c94d67D9dF259Bee2E7b519dF75aB00E3E2A8</td><td>2024.01.04</td><td>Sent across <a href="https://bridge.arbitrum.io/">https://bridge.arbitrum.io/</a></td></tr><tr><td>ERC20 factory</td><td>0xA3A1e968Bd6C578205E11256c8e6929f21742aAF</td><td>2024.01.17</td><td>deploy.s.sol</td></tr><tr><td>ERC721 factory</td><td>0x6ae3324612bEfD4AE460244c369f30Ab9CB8cAE2</td><td>2024.01.17</td><td>deploy.s.sol</td></tr><tr><td>PoolInfoUtils</td><td>0x8a7F5aFb7E3c3fD1f3Cc9D874b454b6De11EBbC9</td><td>2024.01.17</td><td>deploy.s.sol</td></tr><tr><td>PoolInfoUtilsMulticall</td><td>0xCcaf0542c78A3A5e55f99630a2B126A5BAA44FC3</td><td>2024.01.17</td><td>deploy.s.sol</td></tr><tr><td>PositionManager</td><td>0x9A0BE971530Ed2B53597AC9155AC050ca1Bab7A3</td><td>2024.01.17</td><td>deploy.s.sol</td></tr></tbody></table>

## Avalanche

Chain: AVAX\
ChainID: 43114\
Explorer: <https://snowtrace.io>\
Bridge: <https://portalbridge.com/> (powered by Wormhole)\
RPC Used: <https://api.avax.network/ext/bc/C/rpc>\
Contract Deployer - 0x3eF294905C8D8c12aE66B3f80a7D7008439d30FF

### Addresses

<table><thead><tr><th width="168">Contract</th><th width="439.3333333333333">Address</th><th>Date</th><th data-hidden>Deployed via</th></tr></thead><tbody><tr><td>bwAJNA token</td><td>0xE055Ee581c637C419e55B8d5fFBA84375546f70f</td><td>2024.12.018</td><td>Sent across <a href="https://bridge.arbitrum.io/">https://bridge.arbitrum.io/</a></td></tr><tr><td>ERC20 factory</td><td>0x2aA2A6e6B4b20f496A4Ed65566a6FD13b1b8A17A</td><td>2024.12.018</td><td>deploy.s.sol</td></tr><tr><td>ERC721 factory</td><td>0xB3d773147A086A23fB72dcc03828C66DcE5D6627</td><td>2024.12.018</td><td>deploy.s.sol</td></tr><tr><td>PoolInfoUtils</td><td>0x9e407019C07b50e8D7C2d0E2F796C4eCb0F485b3</td><td>2024.12.018</td><td>deploy.s.sol</td></tr><tr><td>PoolInfoUtilsMulticall</td><td>0xD2b45DD650141a42fF948EC5B99D9E8DF6799B8f</td><td>2024.12.018</td><td>deploy.s.sol</td></tr><tr><td>PositionManager</td><td>0x0bf183a32614b3Cd11C0268441D96047D05967e0</td><td>2024.12.018</td><td>deploy.s.sol</td></tr></tbody></table>

## Base

Blockchain explorer: <https://basescan.org/>\
Network info: <https://docs.base.org/network-information>\
Chain id: 8453\
Canonical bridge from Ethereum Mainnet: <https://superbridge.app/base>\
Ajna Token Bridged : <https://basescan.org/token/0x7f05a7a9af2f5a07d1e64877c8dc37a64a22508e>

### Addresses

<table><thead><tr><th>Contract</th><th width="366.3333333333333">Address</th><th>Date</th><th data-hidden>Deployed via</th></tr></thead><tbody><tr><td>Ajna Token Bridged</td><td>0x7F05a7A9AF2f5a07D1e64877C8dC37a64a22508E</td><td>2025.05.11</td><td></td></tr><tr><td>bwAJNA token</td><td>0xf0f326af3b1Ed943ab95C29470730CC8Cf66ae47</td><td>2023.08.24</td><td><a href="https://basescan.org/address/0xf23d369d7471bd9f6487e198723eea023389f1d4#writeContract">https://basescan.org/address/0xf23d369d7471bd9f6487e198723eea023389f1d4#writeContract</a></td></tr><tr><td>ERC20 factory</td><td>0x214f62B5836D83f3D6c4f71F174209097B1A779C</td><td>2024.01.17</td><td>deploy.s.sol</td></tr><tr><td>ERC721 factory</td><td>0xeefEC5d1Cc4bde97279d01D88eFf9e0fEe981769</td><td>2024.01.17</td><td>deploy.s.sol</td></tr><tr><td>PoolInfoUtils</td><td>0x97fa9b0909C238D170C1ab3B5c728A3a45BBEcBa</td><td>2024.01.17</td><td>deploy.s.sol</td></tr><tr><td>PoolInfoUtilsMulticall</td><td>0x249BCE105719Ae4183204371697c2743800C225d</td><td>2024.01.17</td><td>deploy.s.sol</td></tr><tr><td>PositionManager</td><td>0x59710a4149A27585f1841b5783ac704a08274e64</td><td>2024.01.17</td><td>deploy.s.sol</td></tr></tbody></table>

## Blast

Blockchain explorer: <https://blastscan.io/>\
Cannonical bridge from Ethereum mainnet: <https://blast.io/en/bridge>\
Network Info: <https://docs.blast.io/building/network-information>

<table><thead><tr><th width="194">Contract</th><th width="370">Address</th><th>Date</th></tr></thead><tbody><tr><td>bwAJNA Token</td><td>0x38aD23b0902D0d86c2F3949BC505194D70B762F5</td><td>2024.03.05</td></tr><tr><td>ERC20PoolFactory</td><td>0xcfCB7fb8c13c7bEffC619c3413Ad349Cbc6D5c91</td><td>2024.03.05</td></tr><tr><td>ERC721PoolFactory</td><td>0x6C046C4b072404ce7865a7c317b432B5e269822A</td><td>2024.03.05</td></tr><tr><td>PoolInfoUtils</td><td>0x6aF0363e5d2ddab4471f31Fe2834145Aea1E55Ee</td><td>2024.03.05</td></tr><tr><td>PoolInfoUtilsMulticall</td><td>0x1307d1670746E6cF6377844D350DD412Ef1684E5</td><td>2024.03.05</td></tr><tr><td>PositionManager</td><td>0x2475d80b7634aC8F891a5D00c8b56AA3a40E4Cf7</td><td>2024.03.05</td></tr></tbody></table>

## Binance Smart Chain

Chain: BSC\
ChainID: 56\
Explorer: <https://bscscan.com>\
Bridge: <https://portalbridge.com/> (powered by Wormhole) \
RPC Used: <https://bscrpc.com/> \
Contract Deployer - 0x77763d44A18a80de1a09A5DC57Ac766034B031D3

<table><thead><tr><th width="194">Contract</th><th width="370">Address</th><th>Date</th></tr></thead><tbody><tr><td>bwAJNA Token</td><td>0x35Ca6c5b02B2F0955c1a1584DD81071888C517E2</td><td>2024.11.05</td></tr><tr><td>ERC20PoolFactory</td><td>0x86eE95085F204B525b590f21dec55e2373F6da69</td><td>2024.11.05</td></tr><tr><td>ERC721PoolFactory</td><td>0x8A4DaF211979f60339D26b9Eb1407D74fA36a52a</td><td>2024.11.05</td></tr><tr><td>PoolInfoUtils</td><td>0x81557781862D3e0FF7559080C2A9AE1F08Ee8421</td><td>2024.11.05</td></tr><tr><td>PoolInfoUtilsMulticall</td><td>0x56A08a72197f86625B0Ec64cA675b2b0568AD613</td><td>2024.11.05</td></tr><tr><td>PositionManager</td><td>0x2DB531409656B4E1711EE89E6cB9A4a09aC0AAD7</td><td>2024.11.05</td></tr></tbody></table>

## FileCoin FVM

Canonical Bridge from Ethereum Mainnet: <https://www.axelar.network/its>\
Blockchain explorer: <https://filfox.info/>\
Network info: [https://docs.filecoin.io](https://docs.filecoin.io/smart-contracts/fundamentals/the-fvm)

<table><thead><tr><th width="213">Contract</th><th width="400.33333333333326">Address</th><th>Date</th><th data-hidden>Deployed via</th></tr></thead><tbody><tr><td>bwAJNA token</td><td>0xe9DfbF0d7371638dc2662672435E1A3E75D0CeF4</td><td>2024.03.18</td><td><a href="https://mapper.polygon.technology/map">https://mapper.polygon.technology/map</a></td></tr><tr><td>ERC20 factory</td><td>0x0E4a2276Ac259CF226eEC6536f2b447Fc26F2D8a</td><td>2024.03.19</td><td>deploy.s.sol</td></tr><tr><td>ERC721 factory</td><td>0x07Eb44ca94cddA4016cECCe7FB9C7Ae73DBD4306</td><td>2024.03.19</td><td>deploy.s.sol</td></tr><tr><td>PoolInfoUtils</td><td>0xCF7e3DABBaD8F0F3fdf1AE8a13C4be3872d06d56</td><td>2024.03.19</td><td>deploy.s.sol</td></tr><tr><td>PoolInfoUtilsMulticall</td><td>0x82fba8E56F7D848B0Ee598f1449185b570d9B384</td><td>2024.03.19</td><td>deploy.s.sol</td></tr><tr><td>PositionManager</td><td>0x0cEfA3be6496B8Ab0A66B01aABEf05A5aE38221b</td><td>2024.03.19</td><td>deploy.s.sol</td></tr></tbody></table>

## Gnosis Chain

Canonical Bridge from Ethereum Mainnet: <https://omni.gnosischain.com/bridge>\
Blockchain explorer: <https://gnosisscan.io/>\
Other: <https://github.com/gunboatsss/ajna-core/tree/gnosis-deployments/deployments>

<table><thead><tr><th width="252">Contract</th><th width="371.3333333333333">Address</th><th>Date</th><th data-hidden>Deployed via</th></tr></thead><tbody><tr><td>bwAJNA token</td><td>0x7fE440bC581DA8fF0173a588D3f7603814393763</td><td>2024.01.23</td><td><a href="https://mapper.polygon.technology/map">https://mapper.polygon.technology/map</a></td></tr><tr><td>ERC20 factory</td><td>0x87578E357358163FCAb1711c62AcDB5BBFa1C9ef</td><td>2024.01.23</td><td>deploy.s.sol</td></tr><tr><td>ERC721 factory</td><td>0xc7Fc13Fa7B697fBE3bdC56D5b9A6586A83254126</td><td>2024.01.23</td><td>deploy.s.sol</td></tr><tr><td>PoolInfoUtils</td><td>0x2baB4c287cF33a6eC373CFE152FdbA299B653F7D</td><td>2024.01.23</td><td>deploy.s.sol</td></tr><tr><td>PoolInfoUtilsMulticall</td><td>0x6A91429425Fb992A9cf300aD215e4469d0D1A75A</td><td>2024.01.23</td><td>deploy.s.sol</td></tr><tr><td>PositionManager</td><td>0x173b32A07b41296909d7972421d63BAbA5160B37</td><td>2024.01.23</td><td>deploy.s.sol</td></tr></tbody></table>

## Hemi

Chain: HEMI\
ChainID: 43111\
Explorer: [ https://explorer.hemi.xyz/](https://explorer.hemi.xyz/)\
Bridge: <https://app.hemi.xyz/en/tunnel/>\
RPC Used: <https://rpc.hemi.network/rpc>

Network info: <https://docs.hemi.xyz/main/network-details>

<table><thead><tr><th width="252">Contract</th><th width="371.3333333333333">Address</th><th>Date</th><th data-hidden>Deployed via</th></tr></thead><tbody><tr><td>bwAJNA token</td><td>0x63D367531B460Da78a9EBBAF6c1FBFC397E5d40A</td><td>2025.01.15</td><td><a href="https://mapper.polygon.technology/map">https://mapper.polygon.technology/map</a></td></tr><tr><td>ERC20 factory</td><td>0xE47b3D287Fc485A75146A59d459EC8CD0F8E5021</td><td>2025.01.10</td><td>deploy.s.sol</td></tr><tr><td>ERC721 factory</td><td>0x3E0126d3B10596b7E13e42E34B7cBD0E9735e4c0</td><td>2025.01.10</td><td>deploy.s.sol</td></tr><tr><td>PoolInfoUtils</td><td>0xab57F608c37879360D622C32C6eF3BBa79AA667D</td><td>2025.01.10</td><td>deploy.s.sol</td></tr><tr><td>PoolInfoUtilsMulticall</td><td>0x165fd403FC5709293B78E5A2C8f36A47187BBde0</td><td>2025.01.10</td><td>deploy.s.sol</td></tr><tr><td>PositionManager</td><td>0xCD7496b83D92c5e4F2CD9C90ccC5A5B3a578cF95</td><td>2025.01.10</td><td>deploy.s.sol</td></tr></tbody></table>

## Linea

Blockchain explorer: <https://lineascan.build/> \
Cannonical bridge from Ethereum mainnet: <https://bridge.linea.build/> \
Network Info: <https://docs.linea.build/developers/quickstart/info-contracts>

#### Addresses

<table><thead><tr><th>Contract</th><th width="366.3333333333333">Address</th><th>Date</th><th data-hidden>Deployed via</th></tr></thead><tbody><tr><td>bwAJNA token</td><td>0x36607298fBfABAc509B3d24BF02777d372A38DD4</td><td>2024.06.20</td><td><a href="https://optimistic.etherscan.io/address/0x4200000000000000000000000000000000000012#writeProxyContract">https://optimistic.etherscan.io/address/0x4200000000000000000000000000000000000012#writeProxyContract</a></td></tr><tr><td>ERC20 factory</td><td>0xd72A448C3BC8f47EAfFc2C88Cf9aC9423Bfb5067</td><td>2024.06.20</td><td>deploy.s.sol</td></tr><tr><td>ERC721 factory</td><td>0x0c1Fa8D707dFb57551efa21C16255BEAb13F5bCD</td><td>2024.06.20</td><td>deploy.s.sol</td></tr><tr><td>PoolInfoUtils</td><td>0x3AFcEcB6A943746eccd72eb6801E534f8887eEA1</td><td>2024.06.20</td><td>deploy.s.sol</td></tr><tr><td>PoolInfoUtilsMulticall</td><td>0x38d55d1f2100dB1423C4907Aa907D47B4670d5EF</td><td>2024.06.20</td><td>deploy.s.sol</td></tr><tr><td>PositionManager</td><td>0x083BDB49dBA6f5A225a20893e043220526DeCf54</td><td>2024.06.20</td><td>deploy.s.sol</td></tr></tbody></table>

## Mode

Blockchain Explorer: <https://modescan.io/>\
Canonical Bridge from Ethereum Mainnet:

<table><thead><tr><th>Contract</th><th width="364.3333333333333">Address</th><th>Date</th><th data-hidden>Deployed via</th><th data-hidden></th></tr></thead><tbody><tr><td>bwAJNA token</td><td>0x9e1028F5F1D5eDE59748FFceE5532509976840E0</td><td>2024.03.22</td><td>forge create</td><td></td></tr><tr><td>ERC20PoolFactory</td><td>0x62Cf5d9075D1d6540A6c7Fa836162F01a264115A</td><td>2024.04.30</td><td>deploy.s.sol</td><td></td></tr><tr><td>ERC721PoolFactory</td><td>0x2189eC0743e36f2CB51BEdaf089d686BC0996e03</td><td>2024.04.30</td><td>deploy.s.sol</td><td></td></tr><tr><td>PoolInfoUtils</td><td>0x6EF483c3653907c19bDD4300087e481551880c60</td><td>2024.04.30</td><td>deploy.s.sol</td><td></td></tr><tr><td>PoolInfoUtilsMulticall</td><td>0xF3e7fe30d939Bddd070DCCa7823DFfA8433D3Fc3</td><td>2024.04.30</td><td>deploy.s.sol</td><td></td></tr><tr><td>PositionManager</td><td>0x477b8de8De8b45fb3ecAe28fCA266A383C61Adf8</td><td>2024.04.30</td><td>deploy.s.sol</td><td></td></tr></tbody></table>

## Optimism

Canonical bridge from Ethereum Mainnet: <https://app.optimism.io/bridge/deposit>\
Blockchain explorer: <https://optimistic.etherscan.io/>

#### Addresses

<table><thead><tr><th>Contract</th><th width="382.3333333333333">Address</th><th>Date</th><th data-hidden>Deployed via</th></tr></thead><tbody><tr><td>bwAJNA token</td><td>0x6c518f9D1a163379235816c543E62922a79863Fa</td><td>2023.08.27</td><td><a href="https://optimistic.etherscan.io/address/0x4200000000000000000000000000000000000012#writeProxyContract">https://optimistic.etherscan.io/address/0x4200000000000000000000000000000000000012#writeProxyContract</a></td></tr><tr><td>ERC20 factory</td><td>0x609C4e8804fafC07c96bE81A8a98d0AdCf2b7Dfa</td><td>2024.01.17</td><td>deploy.s.sol</td></tr><tr><td>ERC721 factory</td><td>0xAAa20ba75A7ed4Fa895E4659861448a828fa6E48</td><td>2024.01.17</td><td>deploy.s.sol</td></tr><tr><td>PoolInfoUtils</td><td>0xdE6C8171b5b971F71C405631f4e0568ed8491aaC</td><td>2024.01.17</td><td>deploy.s.sol</td></tr><tr><td>PoolInfoUtilsMulticall</td><td>0x33e5c2b41e915acFC268a4eaACC567f612f96601</td><td>2024.01.17</td><td>deploy.s.sol</td></tr><tr><td>PositionManager</td><td>0x72bF565f2BdA43294C6cC2BfE17C7FaE5258F819</td><td>2024.01.17</td><td>deploy.s.sol</td></tr></tbody></table>

## Polygon POS

Canonical Bridge from Ethereum Mainnet: <https://wallet.polygon.technology/polygon/bridge/deposit>\
Blockchain explorer: <https://polygonscan.com/>

<table><thead><tr><th>Contract</th><th width="360.3333333333333">Address</th><th>Date</th><th data-hidden>Deployed via</th></tr></thead><tbody><tr><td>bwAJNA token</td><td>0xA63b19647787Da652D0826424460D1BBf43Bf9c6</td><td>2023.08.14</td><td><a href="https://mapper.polygon.technology/map">https://mapper.polygon.technology/map</a></td></tr><tr><td>ERC20 factory</td><td>0x1f172F881eBa06Aa7a991651780527C173783Cf6</td><td>2024.01.17</td><td>deploy.s.sol</td></tr><tr><td>ERC721 factory</td><td>0x8B7f874D15c25BeCC4F7c1906b3677533fe60A6e</td><td>2024.01.17</td><td>deploy.s.sol</td></tr><tr><td>PoolInfoUtils</td><td>0x519021054846cd3D9883359B593B5ED3058Fbe9f</td><td>2024.01.17</td><td>deploy.s.sol</td></tr><tr><td>PoolInfoUtilsMulticall</td><td>0xe6F4d9711121e5304b30aC2Aae57E3b085ad3c4d</td><td>2024.01.17</td><td>deploy.s.sol</td></tr><tr><td>PositionManager</td><td>0xb8DA113516bfb986B7b8738a76C136D1c16c5609</td><td>2024.01.17</td><td>deploy.s.sol</td></tr></tbody></table>

## Rari Chain

Canonical Bridge from Ethereum Mainnet: <https://bridge.arbitrum.io/?destinationChain=rari-mainnet&sourceChain=ethereum>\
Blockchain explorer: <https://mainnet.explorer.rarichain.org/>

<table><thead><tr><th>Contract</th><th width="360.3333333333333">Address</th><th>Date</th><th data-hidden>Deployed via</th></tr></thead><tbody><tr><td>bwAJNA token</td><td>0x98BE1b64fD73Ac168F9b588bFeCDe8471999Efbc</td><td>2024.05.27</td><td><a href="https://mapper.polygon.technology/map">https://mapper.polygon.technology/map</a></td></tr><tr><td>ERC20 factory</td><td>0x10cE36851B0aAf4b5FCAdc93f176aC441D4819c9</td><td>2024.07.23</td><td>deploy.s.sol</td></tr><tr><td>ERC721 factory</td><td>0x9A846d9871012f948c11357c19088007Ee6845BC</td><td>2024.07.23</td><td>deploy.s.sol</td></tr><tr><td>PoolInfoUtils</td><td>0xe85958CD5d59755470F6217aE9ee2Aa88eD02eE5</td><td>2024.07.23</td><td>deploy.s.sol</td></tr><tr><td>PoolInfoUtilsMulticall</td><td>0x26694369Dc342Cc0152A9c5975e10CF7EaB6163e</td><td>2024.07.23</td><td>deploy.s.sol</td></tr><tr><td>PositionManager</td><td>0xBb4a65d74893C14060eDe747361D952f4F47DB6f</td><td>2024.07.23</td><td>deploy.s.sol</td></tr></tbody></table>
