Instadapp on Avalanche

Deployed addresses

Below are all the addresses of Core Contracts of the DSL ecosystem on Avalanche:

ContractAddress
Index.sol0x6CE3e607C808b4f4C26B7F6aDAeB619e49CAbb25
InstaList.sol0x9926955e0Dd681Dc303370C52f4Ad0a4dd061687
InstaAccount.sol0x0a0a82D2F86b9E46AE60E22FCE4e8b916F858Ddc
InstaConnectors.sol0x127d8cD0E2b2E0366D522DeA53A787bfE9002C14
InstaMemory.sol0x3254Ce8f5b1c82431B8f21Df01918342215825C2
Implementations0x01fEF4d2B513C9F69E34b2f93Ef707FA9Ff60109

List of other Instadapp related address (non core to DSAs):

ContractAddress
InstaFlashAggregator0x2b65731A085B55DBe6c7DcC8D717Ac36c00F6d19
InstaFlashResolver0x333733DEedd11Ee40D41Df7b0327bBB57397a1CA
Treasury0xE06d0b1752E60687C0EA5ABBe006d3368fdCDCC1

Networks and Underlying meanings

  • Index.sol: This is the Main Contract for all the DeFi Smart Accounts. Used for creating a new DeFi Smart Account of a user and to run a cast function in the new smart account.
  • InstaList.sol: Maintains a registry of all the DeFi Smart Account users using a Linked List. Using the user’s address, a smart account Id is created which is later mapped to get a smart account address. With this address, an account link is created which is utilised to add and remove accounts from the LinkedList.
  • InstaAccounts.sol: It’s the DeFi Smart Account Wallet. All smart accounts that are created are a clone of this contract.
  • InstaConnectors.sol: Holds a registry of all the Connectors associated with InstaDapp. An array of all the connectors is maintained using their address.
  • InstaMemory: All the data (bytes, uint, address and Storage Id) for the cast function are stored in this contract.

If you still can't find something you're looking for or have any questions, ask them at our developers community on Discord or simply send an Email.

Our team is excited about assisting you to build an application using Instadapp Developer Platform. Your questions and feedback help us make a better development environment for future developers.