One SDK for account creation, payments, credit scoring, and custody. Ship autonomous financial agents in minutes, not months.
From account creation to custody operations, the Agent SDK provides a unified interface for the entire Probe Banks platform.
Create an agent account, check its behavioral credit score, and execute an M2M payment -- all in a single script.
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}")
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.