Intent-Based Execution
Standard blockchain transactions are imperative. This means the user explicitly dictates every step: "Send 10 SOL from Address A to Address B." This rigidity makes it difficult to implement advanced privacy patterns without complex manual work.
Verdant utilizes Intent-Based Execution. This paradigm shifts the user's role from "Transaction Builder" to "Goal Setter."
What is an Intent?
An Intent is a signed message that expresses a desired outcome rather than a specific set of steps.
Standard Transaction: "I am moving 5 tokens from Wallet A to Wallet B right now."
Verdant Intent: "I want Wallet B to receive 5 tokens. I authorize my Shards to make this happen using any optimized route within the next 10 minutes."
The Execution Flow
User Signatures: You sign an Intent with your Core Identity.
Solver Analysis: The Verdant Intent Engine analyzes the request and the current state of your Shards.
Path Generation: The Engine calculates the optimal way to fulfill the request. It determines which Shards should send funds, how much each should contribute, and the timing of each transfer.
Execution: The protocol executes the necessary on-chain transactions to satisfy the Intent.
This abstraction allows the system to automatically apply privacy-enhancing techniques like splitting and delaying transactions without requiring manual effort from the user.
Last updated
