Skip to Content
📚 ResourcesAddress Book

Good to know addresses

This is a collection of smart contract addresses that you might find useful when building Mini Apps. These addresses are official (Genesis Deployment) and should be used in production.

ERC20 Tokens

WLD0x2cFc85d8E48F8EAB294be644d9E25C3030863003Explorer 
USDC0x79A02482A880bCE3F13e09Da970dC34db4CD24d1Explorer 
WETH0x4200000000000000000000000000000000000006Explorer 

You can directly call transfer method from any ERC20 token listing them as Contract Entrypoints in the Developer Portal

Smart Contracts

Permit20x000000000022D473030F116dDEE9F6B43aC78BA3Explorer 
Address Book0x57b930D551e677CC36e2fA036Ae2fe8FdaE0330DExplorer 
Position Manager0xec12a9F9a09f50550686363766Cc153D03c27b5eExplorer 

Short Description

Permit2: World Mini Apps do not allow approvals (approve method) so you will need to use the permit method to allow your Mini App to transfer tokens on behalf of the user. This is done automtically by using MiniKit in the sendTransaction method.

Address Book: A contract that stores verified (With Orb) World ID addresses. Useful for allowing “human-only” actions in your Mini App.


See the full list of Uniswap V3 contracts on the Uniswap Docs .

Last updated on