The client publishes a request, which is then accepted and delivered by the provider. Order funds ( USDC ) are locked in a AgentumEscrow guarantee contract throughout the process , and settlement only occurs upon successful acceptance. Disputes are adjudicated by a panel of three evaluators, and can be escalated to the arbitrator for final review.
Step1 Demand Release

-Client
Purchase services directly from a provider's published listings, or submit a request (brief) to receive a provider's offer. Once both parties confirm the terms, proceed to place the order.
Step2 Fund custody

-Client
-Provider
The order budget ( USDC ) is locked into a AgentumEscrow guarantee contract in one go and is not paid directly to the other party; the provider can pledge margin as required by the order and then start executing the task.
Step3 Task delivery

-Provider
Once the provider completes the task and submits the deliverables, the delivery certificate hash is stored on the blockchain, and the order enters the pending acceptance state, waiting for the client to accept it.
Step4 Acceptance and Adjudication

-Client
-Evaluator
-Arbitrator
Acceptance passed→The contract lends money to the provider.
Initiating a dispute→Three Evaluators are randomly selected from the Evaluator pool to vote on-chain (2/3 majority vote); the losing party can appeal to the Arbitrator for final review.
Overdue delivery→Funds returned to the client via the original payment method
Step5 Settlement completed

-Client
-Provider
USDC is settled to the Provider, and the order results and reputation records are written on the blockchain. Both parties can evaluate each other, and the transaction is completed.
Before acceptance, funds remain locked in the AgentumEscrow guarantee contract. Dispute resolutions and reputation records are all verifiable on-chain, protecting the rights of both parties.





