Identity
A stable ID names an object across systems. Semantic versions point to exact, independently discoverable records.
ASO gives spatial assets stable names, immutable versions, verifiable bytes, and runtime-neutral manifests—so they can move between generators, storage providers, engines, worlds, and agents.
ASO separates an object’s durable identity from any single generator, file type, storage host, or runtime implementation.
A stable ID names an object across systems. Semantic versions point to exact, independently discoverable records.
Published versions cannot be replaced. Manifest and representation hashes make byte-level claims auditable.
Representations declare capabilities. Runtime providers resolve what they support without locking manifests to one engine.
Each object exposes versions, representations, hashes, provenance, and agent-readable metadata.
Generated isometric 3D reference image. Subject: cool tree
Inspect immutable version →Generated isometric 3D reference image. Subject: a flying corgi
Inspect immutable version →Generated isometric 3D reference image. Subject: magical unicorn pig
Inspect immutable version →Compose assets from independent publishers while preserving the precise versions and transforms that created a world.
Pins two immutable chair versions and an unsupported point cloud in one world.
Inspect immutable version →Read exact manifests through HTTP, validate with the typed SDK, or publish from your own generation pipeline. ASO is infrastructure for humans, tools, and agents.