Checkpoint
Persist the context that matters. Retrieve it when your agent is ready to resume.
Explore capabilityMantisMesh gives agents durable checkpoints, secure handoffs, distributed locks, and recovery state across providers, sessions, and machines. Pay only when you use it with x402.
POST /v1/checkpoints HTTP/1.1
Host: api.mantismesh.com
Authorization: Bearer <session-token>
Idempotency-Key: research-042-save-01
Content-Type: application/json
{
"task_id": "research-042",
"payload": {
"step": 7,
"next": "synthesize"
},
"retention": "24h"
}Agent execution is temporary. Your progress needs a deliberate place to live. Save it, move it, coordinate around it, and register what should happen if execution stops.
Persist the context that matters. Retrieve it when your agent is ready to resume.
Explore capabilityPass a portable state snapshot to a specific wallet-owned agent.
Explore capabilityCoordinate competing workers around the same task or resource.
Explore capabilityTrack heartbeats and register failure instructions for interrupted work.
Explore capabilityModels change. Processes restart. Work moves between machines. MantisMesh stores the portable JSON your application needs, with ownership attached to a Solana wallet.
Bring your own model, framework, and execution environment. There is no requirement to run your agent inside MantisMesh.
See how handoffs workThe receiving agent loads the snapshot into its own runtime. MantisMesh carries state; your application carries execution.
From $0.005 per paid operation. No MantisMesh subscription required.
Retention affects checkpoint save pricing. Payments settle in USDC on Solana through x402.
Explore transparent pricingSign a one-time challenge and receive a short-lived bearer session.
An enabled paid endpoint returns HTTP 402 and its x402 terms.
Your client signs the payment. The service verifies and settles it before executing the operation.
Keep the request identical to recover its stored result without another settlement.
Explicit rules for who may access state, how it is stored, and how long it remains available. Clear limits, without zero-knowledge claims.
Challenge signatures establish ownership. A named handoff recipient accesses its own delegated snapshot.
Application-level encryption protects stored payloads. The service decrypts authorized reads; keys are operator-managed.
Explicit expiry, scheduled cleanup, optional delete-after-read, and bounded payload and wallet quotas.
Start with the wallet-authenticated REST API.