.derupt-ext-reg

Derupt developers can deploy extension, the .derupt-ext-reg is used to announce new extensions.

General:

  • A distinct .derupt-ext contract should be deployed by developer(s).

  • .derupt-ext contract(s) are used integrate 3rd party Stacks Smart contracts into the Derupt user experience during Derupt Core Operations.

  • register-ext function must be called by the extension contract deployer.

Dev Warning:

  • deploy a single .derupt-ext contract to integrate w/ a single 3rd party contract function.

  • users use your .derupt-ext contract as an ext argument in Derupt core operation calls.

  • all extension arguments are passed as extras during core operation function calls. (* extension can use internal variables that do not require being passed if so desired)

  • to pass user input as extras during ExtensionModal presentation, simply define the applicable argsFromUser via your extension metadata.json description

Learn More

About Derupt Extensions

Last updated