Practical Examples
Identity Atom
const aliceAtom = {
atomData: "https://alice.id/profile.json",
id: "atom_0x123...", // Deterministically generated from atomData
vault: "0xabc...",
signal: 1500
}
Concept Atom
const defiAtom = {
atomData: {
name: "DeFi",
definition: "Decentralized Finance",
reference: "ipfs://QmX.../defi-definition.json"
},
id: "atom_0x456...", // Deterministically generated from atomData
vault: "0xdef...",
signal: 8500
}
Relationship Atom (Predicate)
const expertInAtom = {
atomData: "expertIn",
id: "atom_0x789...", // Deterministically generated from "expertIn"
vault: "0xghi...",
signal: 3200
}
Next Steps
With Atoms as your foundation, you can:
- Learn about Triples to create meaningful relationships between Atoms
- Explore Signals to understand attestation and trust mechanics
- Review Vaults for staking and economic participation
- Check the SDK Documentation for implementation details