Customizing the Locked721 Contracts

For projects and clients that want the ability to customize on-chain interactivity and have Solidity development experience, it is possible to integrate our protocol into a custom contract.
The easiest way to get started is by extending our core contracts.

Core Contracts

By extending these contracts, you will automatically gain the functionality needed to start leveraging the Legitimate protocol.
If you want to leverage Legitimate's serviced offerings, we recommend extending our serviced extensions of the core contracts.

Serviced Extensions

The LGTServiced721 Contracts add additional business logic to support your phygital products in the real world, such as recovery mechanisms and service periods. These contracts also leave the flexibility for you to define additional add-ons like metadata and royalties.
For examples on how to extend these contracts, see our examples.