Skip to main content

Deployed Base Contracts on LUKSO Mainnet

Deployment Guides

Check our guide 🏭 Deploy Universal Profile + its Key Manager with LSP23 Factory if you are looking for a script to deploy with the LSP23 Factory using ethers.js.

Below is a list of contracts deployed on the LUKSO Mainnet for production usage. These contracts are deployed with CREATE2 using the Nick Factory, so that they can be re-deployed at different addresses accross multiple chains.

🏭 Factory contracts

The LSP23 Linked Contract Factory is used to deploy a full Universal Profile (with its Key Manager) and setup the main controller permissions. It is used by the UP Browser Extension and can be leveraged by any other dApp to deploy UPs.

ContractAddress
LSP23LinkedContractsFactory0x2300000A84D25dF63081feAa37ba6b62C4c89a30
UniversalProfilePostDeploymentModule0x000000000066093407b6704B89793beFfD0D8F00

📑 Implementation contracts

Below are the base implementation contracts deployed on mainnet.

They contain all the core logic of the Universal Profile 🆙, LSP6 Key Manager 🔐 and LSP1 Universal Receiver Delegate 📣. Proxies pointing to these implementations must be initialized via the initialize(...) function to work.

The Universal Profile and Key Manager contracts of each users are deployed as EIP1167 minimal proxy, with their bytecode pointing to these implementation contracts. Finally, each Universal Profile has its default Universal Receiver Delegate contract linked to its 🆙 contract via the LSP1UniversalReceiverDelegate data key.

You can inspect these details via our erc725-inspect tool.

ContractVersionAddress
UniversalProfileInit0.12.10x52c90985AF970D4E0DC26Cb5D052505278aF32A9
UniversalProfileInit0.14.00x3024D38EA2434BA6635003Dc1BDC0daB5882ED4F
LSP6KeyManagerInit0.12.10xa75684d7D048704a2DB851D05Ba0c3cbe226264C
LSP6KeyManagerInit0.14.00x2Fe3AeD98684E7351aD2D408A43cE09a738BF8a4
LSP1UniversalReceiverDelegateUP0.12.10xA5467dfe7019bF2C7C5F7A707711B9d4cAD118c8
LSP1UniversalReceiverDelegateUP0.14.00x7870C5B8BC9572A8001C3f96f7ff59961B23500D