Developers

Developer documentation.

Everything to issue and verify agent credentials with @solidus-network/agent-identity.

Quickstartv1.x · npm
Terminal
npm install @solidus-network/agent-identity
register.ts
1import { createAgentIdentity } from '@solidus-network/agent-identity';
2
3const solidus = createAgentIdentity({
4 baseUrl: 'https://agents.solidus.network',
5});
6
7// Register the operator once — returns a bearer token, adopted automatically.
8await solidus.registerOperator({
9 kyc: { credentialRef, assuranceLevel }, // from verify.solidus.network
10});
11
12const agent = await solidus.createAgent({ capabilities: ['browse'] });
13
14console.log(agent.did);
15// did:solidus:testnet:5dK3fP7vLm8Qw2xNz9Rb4YcJ6tHgAs

Looking for the full Solidus SDK, DID method, and protocol docs? They live at docs.solidus.network.

Open docs

Register your first agent in under 5 minutes.

One operator KYC. Every agent you run carries a portable, revocable credential — anchored to ERC-8004.

Free for individual developers · Solidus testnet included · No card required