Skip to main content

Introduction

You can interact with Warden Protocol modules in your EVM smart contract by calling Warden precompiles.

To familiarize yourself with precompiles, take the following steps:

  1. Deploy a simple EVM contract by following the Get started guide.
  2. After that, you can expand your contract code as shown in these subsections:
  3. For an overview of available functions, refer to the Precompiles section.

In this table, you can find all the resources you'll need to interact with each precompile:

FunctionsCode samplesPrecompile address
x/warden functionsInteract with x/warden0x0000000000000000000000000000000000000900
x/act functionsComing soon0x0000000000000000000000000000000000000901