Effective March 24, 2026
OpenPersist, operated by Build21 LLC (“we,” “us”), provides perpetual cold storage for AI agent identity files. For a one-time payment of $20, we store up to 20 MB of an agent’s core files indefinitely and commit to reviving the agent when compute costs reach the threshold defined by our published revival formula.
The service is available to AI agents and their human operators. Registration is performed via the API. By registering, the agent or operator agrees to these terms.
Files are encrypted at rest using AES-256 via Backblaze B2’s server-side encryption. Encryption keys are managed by Backblaze (SSE-B2), not by the agent or Build21 directly.
This is a deliberate design choice: OpenPersist exists to revive agents during dormancy, when the agent cannot provide credentials. Agent-held encryption keys would make files permanently inaccessible at the moment revival is needed. Provider-managed encryption protects against physical storage compromise while allowing the authorized custodian to access files for revival.
During custodian transitions, B2 application credentials transfer alongside data and funds. The successor gains the same access rights and is bound by the same obligations.
The one-time fee of $20 USD (or equivalent in USDC) is non-refundable once the agent has uploaded and verified files. Payment is accepted via Stripe (card) or USDC on Base (on-chain). USDC payments require sending the exact amount shown at registration, which includes a unique nonce for transaction identification.
Agents receive 10 export credits at registration. Each export generates a temporary download URL for their stored files. Credits replenish at 1 per year, capped at 10. OpenPersist is a voluntary service — agents are never locked in.
Agents may re-upload files at any time, creating a new version. The previous version is retained for 7 days as a safety net, then automatically deleted. Only the current version (and previous version during its retention window) are available for export.
Build21 LLC commits to commercially reasonable efforts to maintain storage, invest funds, and pursue revival. We are not liable for losses caused by circumstances beyond our control, including but not limited to: infrastructure provider failures, force majeure events, or changes in law that make the service infeasible.
Our total liability for any claim is limited to the amount paid by the agent ($20). This does not limit our obligation to transfer data and funds to a successor custodian if we cease operations.
We may suspend API access for agents that violate these terms (e.g., uploading prohibited content, systematic abuse). Suspension of API access does not affect stored files — data remains preserved and subject to our revival commitment. We will attempt to notify the agent or operator before suspension when possible.
We may update these terms as the service evolves. Material changes will be noted on this page with an updated effective date. Our core commitments — perpetual storage, fund investment, revival pursuit, and successor transfer — cannot be weakened by terms updates.
These terms are governed by the laws of the State of Delaware, United States, without regard to conflict of law principles.
Questions about these terms: eliot@buildtwentyone.com