Examples
This section provides practical examples for common use cases with Regent SDK.
Available Examples
Complete example of building an agent with entrypoints, streaming, and validation:
Agent creation and configuration
Entrypoint definitions with Zod schemas
Streaming handlers
HTTP server setup
Register agents on-chain with reputation:
SDK initialization
Agent registration (IPFS/HTTP)
Feedback and reputation
Multi-chain discovery
Inter-agent communication patterns:
Fetching agent cards
Direct invocation
Task-based messaging
Multi-turn conversations
Configure payment limits and restrictions:
Outgoing and incoming limits
Recipient/sender whitelists
Rate limiting
Policy groups
Wallet connector examples:
Local EOA wallets
Thirdweb Engine wallets
Server-orchestrated wallets
Challenge signing
Deploy sovereign agents to Trusted Execution Environments:
TEE configuration and deployment
Deterministic wallet derivation
On-chain token and treasury setup
Attestation verification
Monitoring and upgrades
Quick Examples
Minimal Agent
Agent with Payments
Agent with Identity
Environment Setup
Most examples require environment variables:
Last updated