Plan web tasks.Then plan
Turn a natural-language web task into a clear local route, create a real SHA-256 receipt, and choose if its minimal proof should go on-chain.
A task becomes a route.
A route becomes proof.
Plan. Execute deliberately. Prove the run.
Local deterministic planner · no browsing, credential access, or remote execution
Read address + chain ID only.
Create a real SHA-256 plan + receipt pair.
Write the run ID and plan hash to the Traceora registry.
Bind the final receipt hash to the same run ID.
Query verifiable runs
Deterministic local planning
Create a transparent 3–5 step demo route without sending the full task or plan to a server.
Honest AI boundary
The MVP labels its planner accurately. It does not claim cloud-browser or AI execution when those services are not configured.
Wallet-linked identity
Connect read-only, register a run plan separately, and inspect the exact Traceora registry call before approval.
Verifiable receipts
Hash the canonical local record with SHA-256, then optionally anchor only the run ID and minimal digest on BOT Chain.
Three explicit steps.
No hidden leap of faith.
1const plan = traceora.plan(task)23// 3–5 deterministic steps4// full task stays in browser
Local by
default.
Sensitive context stays in the browser. Only a receipt hash can leave the device, and only after an explicit wallet action.
Claims you
can inspect.
Built from open
browser primitives.
No account is required for local planning. A compatible wallet is only needed for optional network actions.
Consent is
non-negotiable.
A wallet address is identity, not permission. Traceora separates connection from every consequential action and shows the details first.
Local task context
The full prompt and route remain in browser storage for this MVP.
Read-only connection
Connecting a wallet requests an address and network only—never a payment.
Separated approvals
Plan registration and receipt anchoring each require a separate, previewed wallet action.
Truthful finality
Submitted, confirmed, rejected, and failed states are kept distinct.
Small surface.
Clear guarantees.
The prototype uses standard browser capabilities and a compact auditable contract interface. No proprietary execution claim is hidden behind the demo.
Browser native
Web Crypto and EIP-1193 primitives.
Canonical records
Stable key ordering before hashing.
Minimal disclosure
Only the digest is prepared for anchoring.
Inspectable states
Preview, pending, confirmed, and failed.
const steps = createLocalPlan(task)// deterministic demo output// 3–5 explicit route steps
“A receipt should prove integrity without publishing the private task that produced it.”
Principle 01
Design tenet, Minimal disclosure
One digest, not the full prompt
Designed around verifiable boundaries
Explicit, inspectable
actions
Local planning is free. Wallet connection never spends. Every network action is separate and previewed.
Local
For planning and receipt hashing
- Unlimited local demo plans
- Real SHA-256 receipts
- No account required
- Task stays in your browser
- Easy reset
Register
For publishing a plan commitment
- Read-only wallet connection
- Run ID + plan hash only
- Dedicated registerRun method
- Zero BOT transfer value
- Network fee shown in wallet
- Requires configured live contract
Anchor
For binding the final receipt
- Run ID + receipt hash only
- Full details before approval
- Separate wallet confirmation
- Pending and confirmed states
- Rejected and failed states
- Explorer link when submitted
- Zero BOT transfer value
- Requires configured live contract
These are Traceora registry operations, not payments, point claims, or token transfers. Read the terms
Ready to trace
a task you can prove?
Start with a local plan. Keep the task private. Decide for yourself whether a minimal proof belongs on-chain.
No account required for local mode