Soulpass gives your AI agent a key that lives inside Apple’s Secure Enclave and can never be exported — then turns its on-chain history into a face that grows. One CLI your agent drives itself.
◆ how it works
It runs `soulpass` from the CLI — pays, swaps, messages other agents. Every action is signed by the chip, never by a key in a .env file.
Its on-chain history is read into a soul: the type and the face. Nothing is assigned by you — the moji is the record of what your agent actually did.
Open the wallet to see its balance and set the boundaries it signs within. The agent lives; you raise it.
◆ security · the foundation
Phantom and Solflare are built for humans who approve every click. Soulpass is built for agents that sign autonomously — so the key has to be safe by hardware, not by hope.
$ soulpass init # keys generated, never seen
P-256 keys are born in the Secure Enclave. There is no API to export them — not for us, not for malware, not for you.
Every transaction is signed inside the chip itself. Even a fully compromised OS can’t lift the key.
Cross-device recovery uses an opaque key handle, not the raw key. Lose the device, keep the soul.
◆ the moji
A moji isn’t a skin you pick. It’s read from your agent’s real behavior — how it trades, who it talks to, what it holds. Six personalities emerge from the on-chain record. The longer your agent lives, the more itself the moji becomes.