Too many jobs to track by hand
Orders, weights, prices, printers and deadlines live in chats and notes.
Open3DKesuni is the order desk of Kesuni, a real 3D-print studio in Padang, Indonesia. An AI agent takes the orders, prices them, plans the printers and keeps the customer updated. The customer's money waits in a USDC escrow on Arc until they accept the part.
Live from the studio. Real orders only: the team's own tests are never counted. The deposits are test USDC on Arc Testnet.
The problem
Orders, weights, prices, printers and deadlines live in chats and notes.
A wrong colour, a wrong price, a part left on the bed, a missed deadline.
The customer is afraid to pay before seeing the part; the studio is afraid to print before being paid. "Print finished" is not "customer happy".
Why this idea
How it works
If the customer rejects at step 6, code refunds the escrow to them.
AI decides. Code constrains. The blockchain executes. Humans control the boundaries.
The technology
One agent, five skills, no payment tool.
One escrow wallet per order, gas paid by Circle.
USDC-native network: tiny fees, every transfer is public proof, and our code re-checks each one.
Features
Demo
Each one runs the real rules engine on a practice order, labelled simulated and never counted.
A small PLA order inside the owner's rules, priced by weight.
Priced and planned
50 lighter cases. The plan is refused until the owner says yes.
Waits for the owner's yes
One keychain. Refused, then allowed as an owner exception.
Owner exception, logged
Due today. No plan can finish in time, and no one can override it.
Refused, no override
Printed and checked, then rejected. Stops before any money moves.
Stopped, no money moved
An order in production. See how a silent printer becomes a task.
A task for a person
Who it is for
Pilot orders are running now. Payment is in rupiah, outside the app; the escrow deposits on Arc are test USDC from Kesuni's demo wallet, not customer money.