Sender AI
  • Sender Network whitepaper V0.1
  • 1.Introduction
  • 2.Sender Network
  • 3.infrasturcture layer
  • 4.intent layer
  • 5.User layer
  • 6.Tokenomics
  • 7.Tools and Service
  • 8.Education and Event
Powered by GitBook
On this page

5.User layer

Previous4.intent layerNext6.Tokenomics

Last updated 9 months ago

5.1 SenderOS

SenderOS is a revolutionary front-end product developed by Sender Network, integrated into the Sender Wallet. It aims to create a user-friendly on-chain interaction experience. Through natural language parsing, user intent interpretation, AI Agent collaboration, and AI large model system regulation, SenderOS liberates users from complex technical details, allowing them to focus solely on input and output results.

  1. Mempool Reception → User-signed transactions enter the Mempool

  2. Transaction Sorting → Mempool sorts transactions based on priority and fees

  3. Proposer Selection → System selects the Proposer node for the current round

  4. Transaction Packaging → Proposer selects and packages transactions from the Mempool

  5. Broadcast Transaction Package → Proposer broadcasts the transaction package to the Solver network

  6. Solver Analysis → Multiple Solvers analyze the transaction package in parallel, designing execution plans

  7. Plan Submission → Solvers submit their execution plans and quotes to the network

  8. Validator Evaluation → Validator nodes evaluate all submitted plans

  9. Optimal Selection → Validators choose the optimal execution plan through consensus mechanism

  10. Execution Authorization → Selected Solver receives authorization to execute transactions

  11. Transaction Execution → Authorized Solver executes transactions and generates execution proof

  12. Result Verification → Validators verify execution results and proofs

  13. Consensus Reached → Network reaches consensus on transaction results

  14. Data Submission → Final transaction results are submitted to the NEAR DA layer

  15. State Update → System updates global state, completing the transaction cycle

5.2 Decentralized Solver Market

The User Layer of Sender Network is an innovative interface centered on user experience, integrating an intelligent AI dialogue system, secure wallet management, and an efficient transaction execution engine. It consists of core components such as the Sender OS frontend system, AI conversation assistant, Sender Wallet, transaction router, and interfaces with the Solver network.

This layer aims to provide an intuitive, secure, and efficient user interaction experience, making complex blockchain operations as simple as everyday conversations. Users can express their intentions through natural language, while the system is responsible for parsing, confirming, optimizing, and executing these requests, all while maintaining full transparency and user control throughout the process.

Example of executing a 100 USDT transfer from Alice to Bob:

  1. User Input Alice -> "I want to transfer 100 USDT to Bob" -> Sender OS AI Assistant

  2. AI Intent Parsing Sender OS AI Assistant -> Parses the user intent -> [Initiates detailed confirmation]

  3. Interactive Confirmation Transaction details confirmation <-> Alice

    • Confirm recipient address

    • Confirm amount

    • Discuss gas fee options

  4. Generating Transaction Plan Sender OS -> Creates an initial transaction plan -> Displays it to Alice

  5. Request Wallet Authorization Sender OS -> Calls Wallet API -> Sender Wallet

  6. User Signature Sender Wallet -> Requests signature -> Alice confirms and signs

  7. Submit to Solver Network Signed transaction -> Sender Network Solver Market

  8. Solver Bidding Multiple AI Solvers -> Provide execution plans and quotes -> Transaction Router

  9. Select Optimal Plan Transaction Router -> Evaluates and selects the best plan -> Displays it to the user

  10. Final User Confirmation Selected plan -> Alice's final confirmation

  11. Execute Transaction Confirmed plan -> Selected Solver executes

  12. Real-time Feedback Execution process -> Continuous status updates -> Sender OS -> Alice

  13. Completion Notification Transaction completed -> Sender OS -> Notifies Alice and Bob

  14. Transaction Summary Sender OS -> Generates a detailed transaction report -> Displays it to Alice