Revest Developer Documentation

Everything Under-the-Hood

Modularity within Revest

Revest offers two primary methods for building modular contracts that plug into our tech-stack and allow for anyone to create a Financial Non-Fungible Token (FNFT) to represent an arbitrary position: Address Locks and Output Receivers.

  • Address Locks allow for anyone to specify custom unlock conditions for an FNFT with any on-chain data source

  • Output Receivers allow for any non-fungible financial instrument to be easily represented with an FNFT and frictionlessly incorporated into Revest, permitting the displaying of custom data to the end-user and avoiding the necessity of independently developing an NFT-based GUI.

Last updated