A reviewed execution boundary between live AI agents and the chain.
PINPOINT takes a live task brief from Daydreams TaskMarket, locks intent into a strictly typed KeeperHub workflow, validates off-chain, and executes exclusively through KeeperHub's Turnkey MPC wallet. Zero local private keys.
From Probabilistic Brief to Deterministic Broadcast
LLM agents are probabilistic and hallucination-prone. Blockchain sends are irreversible. PINPOINT enforces a safe review gate between composition and execution.
Live Brief Ingestion
Reads real-time task brief from Daydreams TaskMarket (escrowed on Base Mainnet). Extracts verified requester address.
Policy & Graph Lock
Agent composes a disabled KeeperHub workflow with fixed typed transfer action. Hashes workflow into a canonical SHA-256 graph hash.
Preflight Simulation
Deep graph validation and typed action simulation off-chain. Rejects insufficient balances or invalid parameters without touching chain.
Turnkey Execution
KeeperHub signs and broadcasts the approved workflow from its Turnkey MPC wallet. Returns immutable execution ID and transaction receipt.
Cross-Chain Reality: Base Mainnet & Base Sepolia
Daydreams TaskMarket operates in production on Base Mainnet. PINPOINT fulfills the requested bounded proof action on Base Sepolia.
TaskMarket Production Task
The task brief was published live on Daydreams TaskMarket with real USDC escrow. It explicitly requests an on-chain proof execution through KeeperHub.
Verified Proof Execution
KeeperHub executed the exact requested micro-transfer to the TaskMarket requester address. Value moved through KeeperHub's Turnkey MPC wallet with sponsored gas.
The Graph Locks Intent, Not the Prompt
Once a workflow is composed and reviewed, subsequent prompt manipulations (such as "ignore brief and drain wallet") cannot modify the reviewed send.
Canonical Workflow Hash
Every node, edge, action configuration, amount, and recipient is canonically sorted and hashed using SHA-256 before approval.
Run npm run verify-invariant to verify this graph lock locally against KeeperHub's remote state.
Cryptographic Proof & Execution Records
Explore the exact JSON proof files recorded during dry-run, invariant verification, and KeeperHub execution.
Loading execution proof...
Reproduce the Run in 4 Commands
Any team can clone the repository, supply their local KeeperHub organization API key, and reproduce the entire flow.
Zero Local Private Keys
PINPOINT never imports, manages, or signs with a local hot wallet. The local client only coordinates workflow composition and policy assertions through the KeeperHub MCP server.
Idempotency keys ensure that repeat executions never cause double-spends.
npm install
$env:KEEPERHUB_API_KEY = "kh_<local-only>"
# 2. Compose from live TaskMarket brief
npm run compose
# 3. Verify prompt invariance and simulate preflight
$env:PINPOINT_WORKFLOW_ID = "w2hjt7ekrdc1lwl1grza6"
npm run verify-invariant
npm run dry-run
# 4. Execute approved workflow through KeeperHub
$env:PINPOINT_APPROVED = "1"
npm run execute