NUTS Platform Docs
2.5.0
2.5.0
  • Introduction
  • Opportunity
    • Multiple Classes of Financial Instruments
      • Financial Instruments Supported
    • Reducing Barriers to Entry
    • Customization and Compatibility
  • Overview
    • Design Principles
    • Domain Model
    • Access Control
  • Architecture
    • Escrows
      • Instrument Escrow
      • Issuance Escrow
    • Instrument
    • Issuance
    • Instrument Manager
    • Config
    • Instrument Registry
    • Timer Oracle
    • Price Oracle
    • Protobuf Solidity Generator
  • Instruments
    • Lending
    • Borrowing
    • Swap
    • Multi-Swap
  • Future Upgrade
  • Appendix
    • API Reference
    • Interactions
  • FSP Guidebook
    • Principals
    • Use Cases
      • ACoconut - Loan Contract
      • ACoconut - Lockup Contract
      • ACoconut - PIPE Contract
      • ACoconut - ESOP Contract
  • Appendix
    • FAQ
    • Changelog
Powered by GitBook
On this page

Was this helpful?

Overview

PreviousCustomization and CompatibilityNextDesign Principles

Last updated 4 years ago

Was this helpful?

There are three actors in NUTS Platform:

  • Service Providers, who are the underwriters of financial instruments. Usually Underwriters of specialized financial instruments or Blockchain Foundation;

  • Maker, who is creator of a specific financial instrument issuance. For example, a maker can create a unique instance of a loan instrument underwritten by Service Providers;

  • Taker, who is engager of the financial instrument issuance created by the maker. For instance, a taker can engage a specific loan instance created by the maker.

NUTS Platform allows Service Providers to easily create and activate new financial instruments and deactivate existing financial instruments in a trustless and transparent fashion.

Once a new financial instrument is activated, NUTS Platform allows makers to create new issuance of selected financial instrument activated by Service Providers. Once a new issuance is created, one or more takers could engage the issuance and complete the issuance

The following sections provides an overview of NUTS Platform's architecture design.