Analysis updated 2026-05-18
Give an autonomous AI agent its own wallet on the Stellar network.
Request a payment quote and send funds between agent wallets.
Resolve an agent's verified identity before authorizing a transaction.
Check system health of the Lily backend before running automated payments.
| lily-protocol/lily-sdk | 0xbebis/hyperpay | alfredxw/nova | |
|---|---|---|---|
| Stars | 14 | 14 | 14 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | easy | hard | moderate |
| Complexity | 2/5 | 5/5 | 3/5 |
| Audience | developer | developer | writer |
Figures from each repo's GitHub metadata at analysis time.
Needs an API key and base URL for the Lily backend before wallet or payment calls will work.
Lily SDK is a TypeScript library for connecting Node.js applications to the Lily Protocol platform, which provides financial infrastructure for autonomous AI agents. In plain terms, if you are building software where AI agents need their own wallets, need to send and receive payments, or need a verified identity, this SDK gives your code typed access to those capabilities through a clean JavaScript interface. The SDK is organized into focused modules covering agents, wallets, payments, identity, and system health. For example, you can provision a wallet for an agent on the Stellar network, request a payment quote between two wallets using USDC, or resolve an agent's identity, all with TypeScript types so your editor catches mistakes before you run the code. The underlying HTTP transport handles authentication headers, timeouts, and retry logic, so you do not need to write that plumbing yourself. The package installs from npm as @lily-protocol/sdk and ships both ESM and CommonJS builds, so it works in modern module based projects and in older CommonJS setups. The SDK connects to Stellar, a public blockchain network commonly used for fast, low cost payments. The README notes this is production oriented foundation work, with some methods still using conservative request models while the backend evolves. You would use this SDK if you are building backend services that automate financial transactions on behalf of AI agents, such as autonomous purchasing, small recurring payment collection, or agent to agent fund transfers. The project also ships with a Vitest test suite, ESLint and Prettier configuration, and GitHub Actions continuous integration, so contributors get consistent formatting and automated checks on every change they submit.
A typed Node.js SDK for giving AI agents their own crypto wallets, payments, and identity on the Stellar network.
Mainly TypeScript. The stack also includes TypeScript, Node.js, Stellar.
MIT license: use, copy, modify, and distribute freely, including commercially, as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.