FusionFi Protocol Docs
English
English
  • Overview
  • Basic Concepts
  • Architecture
    • Architectural Design
  • Architectural Roles
    • User
    • Agent
      • Agent Core Functions
      • Agent Application Scenarios
      • Agent Types
      • Conclusion
    • Note
      • Note Schema
      • Note Functions
      • Note Lifecycle
      • Note Application Scenarios
      • Conclusion
    • Settlement
      • Settlement Functions
      • Settlement Types
      • Conclusion
  • Development
    • Agent Blueprints
      • Basic Blueprint
        • Zero-Capital Arbitrage Agent
      • OrderBook Blueprint
      • AMM Blueprint
        • Custom Market-Making Algorithm
    • Use Case
      • Prepare
      • Basic Agent
      • OrderBook Agent
      • AMM Agent
    • JS-SDK
      • Basic Blueprint
      • OrderBook Blueprint
      • AMM Blueprint
  • resource
    • Links
Powered by GitBook
On this page

Was this helpful?

  1. Architectural Roles

User

PreviousArchitectural DesignNextAgent

Last updated 5 months ago

Was this helpful?

The User can be an individual user, an organization, or even a smart contract, with a specific role depending on the needs of the business scenario. The user interacts with the FusionFi protocol by generating Agents, which in turn drive the behavior of the entire system.

The following is a detailed introduction to the User component:

Generate Agent

  • Users create agents to participate in specific operations within the system. Agents act as users' representatives, responsible for executing a series of complex tasks such as creating , receiving Notes, and submitting Notes to .

  • Each user can create multiple Agents and configure their respective responsibilities according to different needs, such as arbitrage, market making, or simple token exchange operations.

Authorization and Management

  • Users need to authorize the Agents they create to ensure the Agents can perform actions on their behalf.

  • Users can adjust or revoke the Agent's permissions at any time, achieving full control over the Agent's behavior to ensure security and flexibility.

Notes
settlement