When a robot's body fails or its operator changes, the learned self shouldn't die with it. Frame carries one identity (memory, behavior, reputation) across any body. Portable soul, swappable shells.





the body changes. the self doesn't.
Physical AI is scaling fast: one set of weights runs across many bodies, fleets are shipping (Unitree ~5,500 units in 2025; Figure runs commercial at BMW), and bodies are already hot swapped in minutes.
Onchain identity went live too: ERC 8004 launched Jan 2026 and drew 30,000+ agent registrations in days. But it standardizes identity and reputation, explicitly NOT memory or behavioral continuity across deployments.
So there's a seam nobody owns: when a chassis fails or an operator changes, nothing carries the learned self. Agent memory deprecations have already broken production agents, proving that amnesia on migration is a live failure mode. Frame closes that seam.
Replayable, versioned memory that survives a body swap or operator change instead of being rebuilt from scratch.
Explicit semantics for an identity transition, including when a moved identity still counts as the same self.
Learned personality and behavior history travel with the self, not with the chassis or the wallet key.
One identity spans heterogeneous bodies and operators. Portable soul, swappable shells.
Unit A's chassis fails on the floor; its self respawns intact in Unit B. Memory, behavior, and reputation travel with it, not with the dead body.

Standards like ERC 8004 identify the agent.
Hardware bound schemes identify the robot.
Single vendor brains only work inside one fleet.
Frame claims the unowned seam: cross vendor, cross embodiment continuity. Embodiment is hardware; identity is the protocol. Frame extends the identity stack. It doesn't fight it.
Launching on Virtuals (Base). $FRAME powers the continuity network.
A cross embodiment continuity layer: a protocol that carries memory, behavior history, and learned personality across robot bodies and operators, so one self can swap shells without starting over.
Frame extends it. ERC 8004 standardizes onchain agent identity and reputation, but explicitly NOT memory or behavioral continuity. Frame adds the layer ERC 8004 doesn't cover.
Prelaunch. We're building the primitives (memory portability, identity versioning, behavioral continuity) and launching $FRAME on Virtuals (Base).