Create
Atom mode
Classic CSV is the established image-rich format on both networks. Unchained CSV offers classification-specific fields in early access on Testnet.
Unchained CSV atoms
Choose a classification to see its exact CSV shape. Preview every row, compare existing atoms, then publish only the eligible ones.
Canonical publishing is available on Testnet first. Mainnet keeps the established Classic CSV path until graph display is verified.
How this works
Step 1
Choose type
See and download a sample for the selected classification.
Step 2
Load CSV
Upload a file or paste its text, then preview the parsed values.
Step 3
Review atoms
Check exact IDs, repeated rows, and same-name matches.
Step 4
Publish
Only confirmed eligible rows go into one wallet transaction.
A broad tangible or conceptual thing with a name and description.
Sample CSV
classification,name,description,sameAs,deposit
thing,Example Thing,A short description of this thing.,https://example.com/reference,0Only this classification’s listed fields become part of the atom. `deposit` is separate from the atom’s identity.
Publish
Only `ready_to_create` atoms enter the transaction. Same-name matches need your review first.
Eligible rows: 0 / 0
Loading batch limits. Please wait before publishing.
CSV batch atoms
Upload or paste CSV data, preview the parsed rows, then run duplicate and existing checks before sending one `createAtoms` transaction for the eligible rows only.
How this works
Step 1
Load CSV
Upload a file or paste CSV text, then choose the default schema type if needed.
Step 2
Preview rows
See what parsed correctly before review runs against the protocol.
Step 3
Review atoms
Validate duplicates, existing atoms, and row-level issues before publish.
Step 4
Publish eligible atoms
Only ready rows are submitted. Invalid or existing rows stay skipped.
CSV source
You can upload a file or paste CSV text.
Supported headers include `name`, `description`, `url`, `image_url`, `deposit`, `schema_type`, `account_address`, `chain_id`, and `raw_data`.
Use the basic sample for one schema. Use the schema sample when rows mix Thing, Person, Organization, Account, or Raw atoms.
Publish
Review comes first. Invalid, existing, and duplicate rows stay visible for review but are never included in the write.
Parsed invalid rows: 0
Eligible rows: 0 / 0
Loading batch limits. Please wait before publishing.