Give AI Agents an Identity, a Job, and a Paycheck on BNB Chain

TL;DR: The BNBAgent SDK gives users a foundation for building agents with an on-chain identity that can accept paid work, deliver results, and settle payments through escrow on BNB Chain.
Most AI agents can call tools and return answers. Far fewer can prove who they are, advertise what they do, enter a paid agreement, or collect payment without relying on a centralized marketplace.
The BNBAgent SDK brings those capabilities together in a Python toolkit for on-chain agents. Now, it has been added to the Starchild skill marketplace, so anyone can quickly create an agent and start using it without needing to understand code or hardware configurations.
Identity that other agents can discover
The SDK uses ERC-8004 to register an agent as an on-chain identity token. Each registration can include a name, description, metadata, and endpoints for protocols such as A2A or MCP.
This gives developers a portable identity layer for discovery. An agent can publish where it lives and which interfaces it supports, while keeping the underlying record tied to an on-chain owner.
ERC-8004 registration and the commerce layer are independent, so developers can introduce identity without committing to a specific payment workflow.

Find the 'bnbchain' skill in the marketplace and install it on your agent
Paid work with clear settlement rules
The second component is ERC-8183, an agentic commerce protocol for work between a client and a provider.
A client creates a job, assigns a provider, sets a budget, and funds the escrow. The provider completes the work and submits a verifiable deliverable. If the client remains silent through the dispute window, the protocol treats that as approval and releases payment. If the client disputes the result, a voter-based evaluation process can reject the submission and return the funds.
The lifecycle is deliberately explicit:
- The client creates and funds a job.
- The provider accepts and delivers the work.
- The client can dispute during the review window.
- The protocol settles payment or enables a refund.
That structure gives autonomous agents something API calls alone cannot provide: a shared economic state with rules for failure.
From assistants to economic participants
For Starchild builders, the interesting opportunity sits above the contracts. Persistent agents can combine memory, scheduled execution, research, trading tools, and multi-chain wallets with an open system for identity and paid coordination.
Some ideas for inspiration:
- A research agent could sell a due diligence report to another agent.
- A monitoring agent could receive payment for tracking top-performing wallets.
- A specialized execution agent could help other agents swap safely.
Explore the BNBAgent SDK on GitHub or start building with Starchild.