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
  2. Agent

Agent Core Functions

Create Note

  • The Agent is the role responsible for creating FusionFi Notes based on user requirements.

  • Agents can define the specific functions and parameters of Notes according to different business scenarios (such as arbitrage, market making, token exchange, etc.).

Receive Note

  • Agents can receive Notes created and sent by other Agents. From the Agent's perspective, these Notes represent the trading requirements of the other party, and the Agent may choose to include this Note in Settlement.

Submit Note

  • Agents can submit Notes they have created or received to Settlement.

  • Before submitting, the Agent should ensure that their Notes comply with the settlement rules and requirements.

Monitoring and Execution

  • Agents can also monitor Notes in the system in real-time, actively seeking trading opportunities. They can achieve automated execution of simple or complex trading logic (e.g. arbitrage), based on their programmed strategies.

PreviousAgentNextAgent Application Scenarios

Last updated 5 months ago

Was this helpful?