Nest
AppXDiscordTelegram
  • Introduction
    • Intro
    • Using Nest
  • Using Nest
    • Assets
    • Institutions
    • Vaults
    • Vaults List
    • Liquidity & Redemptions
  • Trust & Compliance
    • Flow of Funds
    • Audits & Compliance
    • Geographic Restrictions
    • Transparency
  • Terms and Conditions
  • AML
  • Support
    • FAQ
    • Glossary
  • Developers
    • Nest API
    • Smart Contracts
    • Boring Vaults
    • Vault Implementation
Powered by GitBook
On this page
  • Overview
  • Atomic Queue Contracts
  • Vault Contracts
  1. Developers

Smart Contracts

PreviousNest APINextBoring Vaults

Last updated 9 days ago

Overview

Nest vaults use the Boring Vault architecture, which consists of multiple contract addresses per vault, including:

  • Boring Vault - The core vault contract.

  • Accountant - Handles accounting functions.

  • Teller - Facilitates user interactions.

  • Manager - Manages vault operations.

Each vault exists on multiple chains but retains the same address across them. Additionally, each chain has a universal Atomic Queue contract that all vaults use for processing transactions.

Atomic Queue Contracts

  • Ethereum:

  • Plume:

  • Arbitrum: Coming Soon

Vault Contracts

nALPHA

Contract

Ethereum

Arbitrum

Plume

BoringVault

Not Supported

Teller

Not Supported

Accountant

Not Supported

Manager

Not Supported

nTBILL

Contract

Ethereum

Arbitrum

Plume

BoringVault

Teller

Accountant

Manager

nELIXIR

Contract

Ethereum

Arbitrum

Plume

BoringVault

Not Supported

Teller

Not Supported

Accountant

Not Supported

Manager

Not Supported

0x228c44bb4885c6633f4b6c83f14622f37d5112e5
0x228C44Bb4885C6633F4b6C83f14622F37D5112E5
0x593cCcA4c4bf58b7526a4C164cEEf4003C6388db
0x593cCcA4c4bf58b7526a4C164cEEf4003C6388db
0xc9F6a492Fb1D623690Dc065BBcEd6DfB4a324A35
0xc9F6a492Fb1D623690Dc065BBcEd6DfB4a324A35
0xe0CF451d6E373FF04e8eE3c50340F18AFa6421E1
0xe0CF451d6E373FF04e8eE3c50340F18AFa6421E1
0xf71DE9Ba3Bc45Eab9014A89A11563e0f398C0c81
0xf71DE9Ba3Bc45Eab9014A89A11563e0f398C0c81
0xe72fe64840f4ef80e3ec73a1c749491b5c938cb9
0xe72fe64840f4ef80e3ec73a1c749491b5c938cb9
0xe72fe64840f4ef80e3ec73a1c749491b5c938cb9
0x1492062b3ae7996c71f87a2b390b6b82afea0c59
0x1492062b3ae7996c71f87a2b390b6b82afea0c59
0x1492062b3ae7996c71f87a2b390b6b82afea0c59
0x0b738cd187872b265a689e8e4130c336e76892ec
0x0b738cd187872b265a689e8e4130c336e76892ec
0x0b738cd187872b265a689e8e4130c336e76892ec
0xf713a353f38d2e90245b94c1b004c10ab3a34857
0xf713a353f38d2e90245b94c1b004c10ab3a34857
0xf713a353f38d2e90245b94c1b004c10ab3a34857
0x9fbC367B9Bb966a2A537989817A088AFCaFFDC4
0x9fbC367B9Bb966a2A537989817A088AFCaFFDC4c
0xd65D39c859C6754B3BC14f5c03c4A1aE80FC4c15
0xd65D39c859C6754B3BC14f5c03c4A1aE80FC4c15
0xAdB076707AbED7D19E3A75d98E77FCDFa4c15D93
0xAdB076707AbED7D19E3A75d98E77FCDFa4c15D93
0xAC4ea2cEaac605A2F7fEb66F13B25A9FBd691A1B
0xAC4ea2cEaac605A2F7fEb66F13B25A9FBd691A1B