> ## Documentation Index
> Fetch the complete documentation index at: https://docs.world.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Useful Contract Deployments

## Tokens

<table>
  <thead>
    <tr>
      <th className="p-2 text-left align-middle">Contract</th>

      <th className="p-2 text-left align-middle">
        World Chain Mainnet Address
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td className="p-2 align-middle">WLD</td>

      <td className="p-2 align-middle">
        [`0x2cfc85d8e48f8eab294be644d9e25c3030863003`](https://worldscan.org/address/0x2cFc85d8E48F8EAB294be644d9E25C3030863003)
      </td>
    </tr>

    <tr>
      <td className="p-2 align-middle">WBTC</td>

      <td className="p-2 align-middle">
        [`0x03c7054bcb39f7b2e5b2c7acb37583e32d70cfa3`](https://worldscan.org/address/0x03c7054bcb39f7b2e5b2c7acb37583e32d70cfa3)
      </td>
    </tr>

    <tr>
      <td className="p-2 align-middle">SDAI</td>

      <td className="p-2 align-middle">
        [`0x859dbe24b90c9f2f7742083d3cf59ca41f55be5d`](https://worldscan.org/address/0x859dbe24b90c9f2f7742083d3cf59ca41f55be5d)
      </td>
    </tr>

    <tr>
      <td className="p-2 align-middle">WETH</td>

      <td className="p-2 align-middle">
        [`0x4200000000000000000000000000000000000006`](https://worldscan.org/address/0x4200000000000000000000000000000000000006)
      </td>
    </tr>

    <tr>
      <td className="p-2 align-middle">USDC</td>

      <td className="p-2 align-middle">
        [`0x79A02482A880bCE3F13e09Da970dC34db4CD24d1`](https://worldscan.org/address/0x79A02482A880bCE3F13e09Da970dC34db4CD24d1)
      </td>
    </tr>

    <tr>
      <td className="p-2 align-middle">
        L1 OpUSDCBridgeAdapter (Ethereum mainnet)
      </td>

      <td className="p-2 align-middle">
        [`0x153A69e4bb6fEDBbAaF463CB982416316c84B2dB`](https://etherscan.io/address/0x153A69e4bb6fEDBbAaF463CB982416316c84B2dB)
      </td>
    </tr>
  </tbody>
</table>

## World ID

You can find the World ID Address Book for all chains [here](https://docs.world.org/world-id/reference/address-book).

<table>
  <thead>
    <tr>
      <th className="p-2 text-left align-middle">Contract</th>

      <th className="p-2 text-left align-middle">
        World Chain Mainnet Address
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td className="p-2 align-middle">WorldIDAddressBook</td>

      <td className="p-2 align-middle">
        [`0x57b930D551e677CC36e2fA036Ae2fe8FdaE0330D`](https://worldscan.org/address/0x57b930D551e677CC36e2fA036Ae2fe8FdaE0330D)
      </td>
    </tr>

    <tr>
      <td className="p-2 align-middle">WorldIDRouter</td>

      <td className="p-2 align-middle">
        [`0x17B354dD2595411ff79041f930e491A4Df39A278`](https://worldscan.org/address/0x17B354dD2595411ff79041f930e491A4Df39A278)
      </td>
    </tr>
  </tbody>
</table>

## Gnosis Safe 1.3.0

<table>
  <thead>
    <tr>
      <th className="p-2 text-left align-middle">Contract</th>

      <th className="p-2 text-left align-middle">
        World Chain Mainnet Address
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td className="p-2 align-middle">HelperBatch Contract</td>

      <td className="p-2 align-middle">
        [`0x8d98006269238CAEd033b2d94661B29312AD09b7`](https://worldscan.org/address/0x8d98006269238CAEd033b2d94661B29312AD09b7)
      </td>
    </tr>

    <tr>
      <td className="p-2 align-middle">SafeL2Singleton</td>

      <td className="p-2 align-middle">
        [`0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552`](https://worldscan.org/address/0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552)
      </td>
    </tr>

    <tr>
      <td className="p-2 align-middle">SafeProxyFactory</td>

      <td className="p-2 align-middle">
        [`0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2`](https://worldscan.org/address/0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2)
      </td>
    </tr>
  </tbody>
</table>

## Gnosis Safe 1.4.1

<table>
  <thead>
    <tr>
      <th className="p-2 text-left align-middle">Contract</th>

      <th className="p-2 text-left align-middle">
        World Chain Mainnet Address
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td className="p-2 align-middle">HelperBatch Contract</td>

      <td className="p-2 align-middle">
        [`0x866087c23a7eE1fD5498ef84D59aF742f3d4b322`](https://worldscan.org/address/0x866087c23a7eE1fD5498ef84D59aF742f3d4b322)
      </td>
    </tr>

    <tr>
      <td className="p-2 align-middle">SafeL2Singleton</td>

      <td className="p-2 align-middle">
        [`0x29fcB43b46531BcA003ddC8FCB67FFE91900C762`](https://worldscan.org/address/0x29fcB43b46531BcA003ddC8FCB67FFE91900C762)
      </td>
    </tr>

    <tr>
      <td className="p-2 align-middle">SafeProxyFactory</td>

      <td className="p-2 align-middle">
        [`0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67`](https://worldscan.org/address/0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67)
      </td>
    </tr>
  </tbody>
</table>

## Gnosis Modules

<table>
  <thead>
    <tr>
      <th className="p-2 text-left align-middle">Contract</th>

      <th className="p-2 text-left align-middle">
        World Chain Mainnet Address
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td className="p-2 align-middle">TimeBasedAllowance Module</td>

      <td className="p-2 align-middle">
        [`0xa9bcF56d9FCc0178414EF27a3d893C9469e437B7`](https://worldscan.org/address/0xa9bcF56d9FCc0178414EF27a3d893C9469e437B7)
      </td>
    </tr>

    <tr>
      <td className="p-2 align-middle">4337 Module</td>

      <td className="p-2 align-middle">
        [`0x75cf11467937ce3F2f357CE24ffc3DBF8fD5c226`](https://worldscan.org/address/0x75cf11467937ce3F2f357CE24ffc3DBF8fD5c226)
      </td>
    </tr>

    <tr>
      <td className="p-2 align-middle">AddModules Helper</td>

      <td className="p-2 align-middle">
        [`0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67`](https://worldscan.org/address/0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67)
      </td>
    </tr>
  </tbody>
</table>

## Uniswap

<table>
  <thead>
    <tr>
      <th className="p-2 text-left align-middle">Contract</th>

      <th className="p-2 text-left align-middle">
        World Chain Mainnet Address
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td className="p-2 align-middle">ApprovalSwap</td>

      <td className="p-2 align-middle">
        [`0xf4305dd6256dc2b0d07caaf2953688defbc86e9d`](https://worldscan.org/address/0xf4305dd6256dc2b0d07caaf2953688defbc86e9d)
      </td>
    </tr>

    <tr>
      <td className="p-2 align-middle">v3CoreFactoryAddress</td>

      <td className="p-2 align-middle">
        [`0x7a5028BDa40e7B173C278C5342087826455ea25a`](https://worldscan.org/address/0x7a5028BDa40e7B173C278C5342087826455ea25a)
      </td>
    </tr>

    <tr>
      <td className="p-2 align-middle">AddModules Helper</td>

      <td className="p-2 align-middle">
        [`0x091AD9e2e6e5eD44c1c66dB50e49A601F9f36cF6`](https://worldscan.org/address/0x091AD9e2e6e5eD44c1c66dB50e49A601F9f36cF6)
      </td>
    </tr>

    <tr>
      <td className="p-2 align-middle">Multicall2Address</td>

      <td className="p-2 align-middle">
        [`0x0a22c04215c97E3F532F4eF30e0aD9458792dAB9`](https://worldscan.org/address/0x0a22c04215c97E3F532F4eF30e0aD9458792dAB9)
      </td>
    </tr>

    <tr>
      <td className="p-2 align-middle">ProxyAdminAddress</td>

      <td className="p-2 align-middle">
        [`0x8B52DaCB7B5d9A959CDcD5419061c0eDD1296c29`](https://worldscan.org/address/0x8B52DaCB7B5d9A959CDcD5419061c0eDD1296c29)
      </td>
    </tr>

    <tr>
      <td className="p-2 align-middle">TickLensAddress</td>

      <td className="p-2 align-middle">
        [`0xE61df0CaC9d85876aCE5E3037005D80943570623`](https://worldscan.org/address/0xE61df0CaC9d85876aCE5E3037005D80943570623)
      </td>
    </tr>

    <tr>
      <td className="p-2 align-middle">NftDescriptorLibraryAddressV1\_3\_0</td>

      <td className="p-2 align-middle">
        [`0x38c68A1D60C47973EcE5bc1725B65D8Bec438192`](https://worldscan.org/address/0x38c68A1D60C47973EcE5bc1725B65D8Bec438192)
      </td>
    </tr>

    <tr>
      <td className="p-2 align-middle">
        NonfungibleTokenPositionDescriptorAddressV1\_3\_0
      </td>

      <td className="p-2 align-middle">
        [`0x70410a302c4a5c52C659b780941c947Abd437FeB`](https://worldscan.org/address/0x70410a302c4a5c52C659b780941c947Abd437FeB)
      </td>
    </tr>

    <tr>
      <td className="p-2 align-middle">DescriptorProxyAddress</td>

      <td className="p-2 align-middle">
        [`0xe6FcB4952b2d3Fab6DA4BC165831f5575e093feC`](https://worldscan.org/address/0xe6FcB4952b2d3Fab6DA4BC165831f5575e093feC)
      </td>
    </tr>

    <tr>
      <td className="p-2 align-middle">
        NonfungibleTokenPositionManagerAddress
      </td>

      <td className="p-2 align-middle">
        [`0xec12a9F9a09f50550686363766Cc153D03c27b5e`](https://worldscan.org/address/0xec12a9F9a09f50550686363766Cc153D03c27b5e)
      </td>
    </tr>

    <tr>
      <td className="p-2 align-middle">V3MigratorAddress</td>

      <td className="p-2 align-middle">
        [`0x9EBDdCBa71C9027E1eB45135672a30bcFEec9de3`](https://worldscan.org/address/0x9EBDdCBa71C9027E1eB45135672a30bcFEec9de3)
      </td>
    </tr>

    <tr>
      <td className="p-2 align-middle">V3StakerAddress</td>

      <td className="p-2 align-middle">
        [`0x053956ab1618EcaCc135Ebc18Fd7564979aD4295`](https://worldscan.org/address/0x053956ab1618EcaCc135Ebc18Fd7564979aD4295)
      </td>
    </tr>

    <tr>
      <td className="p-2 align-middle">QuoterV2Address</td>

      <td className="p-2 align-middle">
        [`0x10158D43e6cc414deE1Bd1eB0EfC6a5cBCfF244c`](https://worldscan.org/address/0x10158D43e6cc414deE1Bd1eB0EfC6a5cBCfF244c)
      </td>
    </tr>
  </tbody>
</table>

## Grants

<table>
  <thead>
    <tr>
      <th className="p-2 text-left align-middle">Contract</th>

      <th className="p-2 text-left align-middle">
        World Chain Mainnet Address
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td className="p-2 align-middle">WLDGrant</td>

      <td className="p-2 align-middle">
        [`0x7DD5B6B5A574EFd452AC0cfE3e1B69384a03C6f9`](https://worldscan.org/address/0x7DD5B6B5A574EFd452AC0cfE3e1B69384a03C6f9?tab=contract)
      </td>
    </tr>

    <tr>
      <td className="p-2 align-middle">RecurringGrantDrop</td>

      <td className="p-2 align-middle">
        [`0x2c1Ca1FBbD5f28e5492Cc6bF8C4e8c57354eb162`](https://worldscan.org/address/0x2c1Ca1FBbD5f28e5492Cc6bF8C4e8c57354eb162?tab=contract)
      </td>
    </tr>

    <tr>
      <td className="p-2 align-middle">WLDGrantReservations</td>

      <td className="p-2 align-middle">
        [`0x3a00fe3254c94c4689cb5163c91ee501d942e710`](https://worldscan.org/address/0x3a00fE3254c94C4689CB5163c91Ee501D942E710?tab=contract)
      </td>
    </tr>

    <tr>
      <td className="p-2 align-middle">RecurringGrantDropReservations</td>

      <td className="p-2 align-middle">
        [`0xc2D270651cEF0AA3734c9A7fEaCd3b3B39e36e18`](https://worldscan.org/address/0xc2D270651cEF0AA3734c9A7fEaCd3b3B39e36e18?tab=contract)
      </td>
    </tr>

    <tr>
      <td className="p-2 align-middle">Grants4FirstBatch</td>

      <td className="p-2 align-middle">
        [`0xae3f204c75e46c27f66c843bc9f3bbd04a6374c5`](https://worldscan.org/address/0xaE3f204c75E46C27f66C843bC9F3Bbd04a6374c5?tab=contract)
      </td>
    </tr>

    <tr>
      <td className="p-2 align-middle">WLDVault</td>

      <td className="p-2 align-middle">
        [`0x14a028cC500108307947dca4a1Aa35029FB66CE0`](https://worldscan.org/address/0x14a028cC500108307947dca4a1Aa35029FB66CE0?tab=contract)
      </td>
    </tr>
  </tbody>
</table>

## MiniKit

<table>
  <thead>
    <tr>
      <th className="p-2 text-left align-middle">Contract</th>

      <th className="p-2 text-left align-middle">
        World Chain Mainnet Address
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td className="p-2 align-middle">MiniKitTransfer</td>

      <td className="p-2 align-middle">
        [`0x9CC547e0Ca60dC249Eea2d91Ba12F00C4ca12787`](https://worldscan.org/address/0x9CC547e0Ca60dC249Eea2d91Ba12F00C4ca12787?tab=contract)
      </td>
    </tr>
  </tbody>
</table>

## Account Abstraction

<table>
  <thead>
    <tr>
      <th className="p-2 text-left align-middle">Contract</th>

      <th className="p-2 text-left align-middle">
        World Chain Mainnet Address
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td className="p-2 align-middle">Entrypoint v0.7</td>

      <td className="p-2 align-middle">
        [`0x0000000071727De22E5E9d8BAf0edAc6f37da032`](https://worldscan.org/address/0x0000000071727De22E5E9d8BAf0edAc6f37da032#code)
      </td>
    </tr>
  </tbody>
</table>

## Oracles

<table>
  <thead>
    <tr>
      <th className="p-2 text-left align-middle">Contract</th>

      <th className="p-2 text-left align-middle">
        World Chain Mainnet Address
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td className="p-2 align-middle">WLD/USD</td>

      <td className="p-2 align-middle">
        [`0x8Bb2943AB030E3eE05a58d9832525B4f60A97FA0`](https://worldscan.org/address/0x8Bb2943AB030E3eE05a58d9832525B4f60A97FA0)
      </td>
    </tr>

    <tr>
      <td className="p-2 align-middle">ETH/USD</td>

      <td className="p-2 align-middle">
        [`0xe1d72a719171DceAB9499757EB9d5AEb9e8D64A6`](https://worldscan.org/address/0xe1d72a719171DceAB9499757EB9d5AEb9e8D64A6)
      </td>
    </tr>

    <tr>
      <td className="p-2 align-middle">BTC/USD</td>

      <td className="p-2 align-middle">
        [`0xdD91675235C37a47597c053807d61Da27Ae1AE6C`](https://worldscan.org/address/0xdD91675235C37a47597c053807d61Da27Ae1AE6C)
      </td>
    </tr>

    <tr>
      <td className="p-2 align-middle">USDC/USD</td>

      <td className="p-2 align-middle">
        [`0xF4301686AfF4eE36d70c718a9e62309b53862BE8`](https://worldscan.org/address/0xF4301686AfF4eE36d70c718a9e62309b53862BE8)
      </td>
    </tr>

    <tr>
      <td className="p-2 align-middle">ezETH/USD</td>

      <td className="p-2 align-middle">
        [`0x78ce3664d1582e14270092ea9817f111ac53524b`](https://worldscan.org/address/0x78ce3664d1582e14270092ea9817f111ac53524b#code)
      </td>
    </tr>
  </tbody>
</table>
