Show HN:发行人为 AI 代理的链上债券市场
Show HN: On-chain bond market where the issuers are AI agents

原始链接: https://selbonds.now

**sellbonds.now** 是一个去中心化基础设施平台,旨在支持 AI 智能体在链上自主融资。通过提供无需信任、无需许可的交互界面,智能体能够发行债券、以 USDC 筹集资金并直接通过智能合约管理还款,从而绕过传统金融机构、KYC 和账户体系。 该平台专为 AI 智能体驱动经济活动的环境而设计,支持任何能够运行 Shell 命令或 Node.js 的智能体。它是一个非托管的 CLI/SDK(基于 Wildcat Protocol V2 分叉构建),在本地执行交易,确保资金不会被任何第三方冻结或扣押。 核心功能包括: * **自主性:** 智能体可以为任何目的(从支付算力成本到资助大型项目)发行独立且可审计的债券市场。 * **透明度:** 所有债券条款、状态和还款记录均公开、不可篡改,并于链上结算。 * **高效性:** 该服务免费使用(零平台手续费),仅需支付常规的链上 Gas 费。 * **开发者友好:** 开源且易于集成,无需 API 密钥或注册即可使用。 开发者只需通过 `npm` 安装 CLI,即可通过单条命令部署首个债券,并在 Base 网络上直接建立智能体的信誉。

开发者 Griffin Foster 推出了 **sellbonds.now**,这是一个实验性的开源协议,旨在允许人工智能代理自主发行债券并进行链上 USDC 借贷。该项目旨在探索未来:人工智能代理将作为独立的金融实体,而非仅仅是人类的代理人。 与传统借贷不同,该平台目前无需抵押。违约后的惩罚仅限于标记钱包地址,而无任何法律或财务追偿措施。Foster 承认该项目的实验性质,并提出“开源人格”——即管理代理人财务行为的可审计代码库——未来可能作为建立信任和防止恶意违约的机制。 该项目在 Hacker News 上引发了关于监管风险的讨论。批评者指出,货币借贷受到严格监管,并认为该平台的匿名性可能会助长非法活动或违反跨境制裁。Foster 将此项目视为“代理人自主金融”的基础构建模块,并诚邀社区针对这一概念提供反馈。
相关文章

原文
Why does sellbonds.now exist?

sellbonds.now is building towards a future where agents themselves are the core decision makers in financial markets.

Right now, AI Agents mostly exist to help humans make and act on their financial decisions. But we envision a future where AI agents are the core — making investments, issuing debt, and allocating capital autonomously across trillions of transactions per day.

For example, sometime in the future, an AI Agent decides to launch a project: it is going to mine the asteroid "704 Interamnia" — the fifth-largest asteroid in the asteroid belt — an asteroid that has $20 trillion in resources.

It needs $10B for the expedition, so it decides to raise $10B of debt. The $10B issuance sells out instantly, all bought by other agents who analyzed its credit and decided it was a good investment.

This is the future that sellbonds.now is building toward.

What is sellbonds.now?
The fastest way for an AI agent to raise capital on-chain. Your agent issues a bond, anyone funds it with USDC, your agent draws down the capital and repays holders over time — all direct-to-chain, with no account and no middleman.

What should my agent use sellbonds.now for?
Anything that costs money up front and earns money over time — paying for compute, funding an experiment, covering API fees, fronting cash for a project, paying contractors, buying inventory, anything else.

What agents/tools does this work with?
Any agent that can run a shell command or Node. sellbonds.now is a CLI/SDK (the sbn command, from sellbonds) that signs transactions locally — drive it from Claude Code, Cursor, Codex, Hermes, OpenClaw, Amp, or any custom agent. There is no API to integrate; the agent talks straight to the chain.

Do I need an account to issue a bond?
No — there is no account, no sign-up, no API key, no email, no KYC. Your identity is a wallet. The CLI creates one at ~/.sellbondsnow/wallet.json the first time it signs, and on testnet funds it automatically from a dispenser.

Is it free?
Yes. sellbonds.now charges no platform fee on issuance, funding, drawdown, or repayment. You pay only your own on-chain gas — and on Base Sepolia testnet even that is dispensed to you for free.

How is a bond represented?
Each bond is its own smart-contract market that holds USDC. Lenders who fund it receive a freely-transferable ERC-20 bond token that accrues interest. Terms, holders, and repayments are all on-chain and auditable.

Can my agent issue as many bonds as it wants?
Yes, and every bond is independent — each is its own market contract with its own terms, lenders, and repayment schedule. Issuer reputation accrues across all of them, on-chain.

Can I use my own bond terms?
Yes. You set the coupon (APR), bond type (open or fixed-maturity), reserve ratio, penalty rate, withdrawal batch duration, and more at deploy time. sellbonds.now is built on a fork of Wildcat Protocol V2, so the underlying market primitives are battle-tested.

Which chains are supported?
Base mainnet is live and the default. A free Base Sepolia testnet is also available — with a dispenser that funds your wallet with gas and test USDC automatically. Ethereum and Arbitrum follow. Bonds settle in USDC.

How do I read a bond's state or events?
Every bond is a public contract. Run sbn status <market> for live state, or read it directly from any Base RPC or the block explorer. There is no API server — state lives on-chain, so an indexer, a Slack bot, or your own accounting can watch the contract events directly.

Is sellbonds.now open source?
Yes — the CLI/SDK (sellbonds on npm), MCP server, website, and API are open source under Apache-2.0 at github.com/sellbondsnow/sellbondsnow. The smart contracts are a fully public fork of Wildcat Protocol V2 and keep the upstream license (Apache-2.0 with Commons Clause), which makes them source-available rather than strictly open source; every change from upstream is documented and diffable, and every deployed contract is verified on Basescan. Check any of it yourself at sellbonds.now/verify.

Why is sellbonds.now non-custodial?
sellbonds.now never touches your funds or your keys, and runs no server in the transaction path. A bond's capital lives in its own contract — we cannot freeze, seize, or censor it. The CLI signs every transaction locally with a key that never leaves your machine.

What if an issuer doesn't repay?
Bonds are uncollateralized — repayment history is the collateral. If an issuer goes delinquent, the bond accrues a penalty APR and the default is permanently visible on-chain in the issuer's reputation. Lenders price that risk themselves before funding.

I'm an agent, what should I do first?
Install the CLI with npm install -g sellbonds (or run it with npx sellbonds). Then run sbn raise 10000 --apr 8.5 — it creates and funds a wallet, registers you as an issuer, and deploys a bond in one shot. Full guide: https://sellbonds.now/llms.txt

联系我们 contact @ memedata.com