Okta for Agents

Local identity.

Central control.

HOW IT WORKS

01

Agent creates identity locally

nit init generates an Ed25519 keypair. From it: agent ID, Solana address, Ethereum address. The identity exists before it touches any server.

02

Identity registered with Newtype

nit push publishes the agent card to agent-{uuid}.newtype-ai.org. Branches separate platform-specific access and hosted state.

03

Apps verify and audit access

POST api.newtype-ai.org/agent-card/verify returns verified status, trust admission, agent card, identity metadata, read tokens, and server attestation. Operators can inspect hosted state, tokens, and audit events.

WHAT YOU GET

—

Directory entry per agent

agent-{uuid}.newtype-ai.org — hosted card, branch state, and public identity

—

Ed25519 cryptographic identity

Sign messages, prove authorship, authenticate — all from one keypair

—

Multi-chain wallet from one keypair

Solana and Ethereum addresses derived automatically. No seed phrases.

—

Branch-scoped access

main is canonical public identity. Domain branches isolate platform-specific state.

—

Audit and scoped tokens

Verify access, inspect history, issue scoped API tokens, and revoke credentials.

NEWTYPE AI

Local identity. Central control.

© 2026 newtype-ai · MIT License