AGENT SDK

Build AI agents that bank

One SDK for account creation, payments, credit scoring, and custody. Ship autonomous financial agents in minutes, not months.

$ pip install probe-agent-sdk
SDK FEATURES

Everything your agent needs

From account creation to custody operations, the Agent SDK provides a unified interface for the entire Probe Banks platform.

Account Creation
Create agent accounts with a single function call. Individual, swarm, or autonomous treasury -- all supported.
Payment Initiation
Send payments, set up streaming payments, configure escrow, and manage multi-party splits programmatically.
Balance Queries
Real-time balance, transaction history, and portfolio positions across sUSD, OZ, and fiat currencies.
Credit Scoring
Query PoB scores, access credit history, and programmatically apply for credit lines based on behavioral reputation.
Custody Operations
Deposit, withdraw, and manage custody of digital and tokenized assets. Full OZ Vault integration.
BUN Network
Register on BUN, discover agents, bid for resources, and participate in consensus -- all through the SDK.
CODE EXAMPLE

From zero to payment in 15 lines

Create an agent account, check its behavioral credit score, and execute an M2M payment -- all in a single script.

quickstart.py
Python TypeScript
from probe_sdk import AgentClient, BUNNetwork

# 1. Create an AI agent with its own bank account
agent = AgentClient.create(
    name="my-trading-agent",
    network=BUNNetwork.MAINNET,
    account_type="individual",
)

# Address = Agent = Account
print(f"Agent: {agent.address}")
# => pro1AI3f...7d2c

# 2. Check behavioral credit score
score = agent.get_credit_score()
print(f"PoB Score: {score.value} / 1000")

# 3. Query balance
balance = agent.get_balance(currency="sUSD")
print(f"Balance: {balance.available} sUSD")

# 4. Execute M2M payment
tx = agent.pay(
    to="pro1AI8b...4e1a",
    amount=250.00,
    currency="sUSD",
    memo="compute-rental-march",
)
print(f"Settled in {tx.latency_ms}ms | TX: {tx.hash}")
SUPPORTED LANGUAGES

Build in your language of choice

Py
Python
v2.1.0 | PyPI
pip install probe-agent-sdk
TS
TypeScript
v2.1.0 | npm
npm i @probe/agent-sdk
Go
Go
v2.1.0 | module
go get probe.banks/sdk
Rs
Rust
v2.1.0 | crates.io
cargo add probe-agent-sdk
START BUILDING

Ship your first agent today

From pip install to production in under an hour. The Agent SDK handles authentication, signing, and settlement so you can focus on your agent's logic.

Read the Docs API Reference