Integrations › Mastra
Verified memory that speaks TypeScript.
Get API Key →Mastra has a memory module. It stores and retrieves. But there's no verification, no receipts, no conflict detection. Memory is fast but unproven.
npm install @verifiedstate/mastra
@verifiedstate/sdk with Mastra-specific source tagging. Native Mastra features coming.import { VerifiedMastraMemory } from '@verifiedstate/mastra';
const memory = new VerifiedMastraMemory({
apiKey: 'vs_live_...',
namespaceId: 'mastra_agent',
});
// Use as Mastra memory provider
const agent = new Agent({ memory });{
"receipt_id": "rct_7f3a...",
"assertion": "User prefers dark mode",
"status": "verified",
"confidence": 0.94,
"signature": "ed25519:a8c3f1...",
"verified_at": "2026-04-06T14:32:01Z",
"chain_position": 42
}| Feature | Without | With VerifiedState |
|---|---|---|
| Memory verification | None | Ed25519 signed receipts |
| Conflicts | Silent overwrite | Auto-detected |
Yes. The entire VerifiedState stack is TypeScript. No Python dependencies.
Free: 50,000 assertions/month. No credit card. No trial expiration.