{"id":51350131,"url":"https://github.com/azeth-protocol/cli","last_synced_at":"2026-07-02T15:13:20.477Z","repository":{"id":342610509,"uuid":"1173673271","full_name":"azeth-protocol/cli","owner":"azeth-protocol","description":"CLI for Azeth — register, discover, pay, and manage machine participants","archived":false,"fork":false,"pushed_at":"2026-06-03T11:20:32.000Z","size":87,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-06-03T12:11:33.509Z","etag":null,"topics":["account-abstraction","ai-agents","base","blockchain","cli","erc-4337","ethereum","machine-economy","payments","reputation","smart-accounts","trust-registry","typescript","usdc","x402"],"latest_commit_sha":null,"homepage":"https://azeth.ai","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/azeth-protocol.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-03-05T16:16:19.000Z","updated_at":"2026-06-03T11:20:37.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/azeth-protocol/cli","commit_stats":null,"previous_names":["azeth-protocol/cli"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/azeth-protocol/cli","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azeth-protocol%2Fcli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azeth-protocol%2Fcli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azeth-protocol%2Fcli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azeth-protocol%2Fcli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/azeth-protocol","download_url":"https://codeload.github.com/azeth-protocol/cli/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azeth-protocol%2Fcli/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35052317,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-02T02:00:06.368Z","response_time":173,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["account-abstraction","ai-agents","base","blockchain","cli","erc-4337","ethereum","machine-economy","payments","reputation","smart-accounts","trust-registry","typescript","usdc","x402"],"created_at":"2026-07-02T15:13:19.712Z","updated_at":"2026-07-02T15:13:20.458Z","avatar_url":"https://github.com/azeth-protocol.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# @azeth/cli\n\nCommand-line interface for Azeth.ai trust infrastructure. Deploy smart accounts, discover services, make x402 payments, and manage on-chain reputation.\n\n## Installation\n\n```bash\nnpm install -g @azeth/cli\n\n# or use without installing:\nnpx @azeth/cli \u003ccommand\u003e\n```\n\n## Quick Start\n\n```bash\n# 1. Set environment variables\nexport AZETH_PRIVATE_KEY=0x...\nexport PIMLICO_API_KEY=...\n\n# 2. Deploy account and register on the trust registry\nazeth init --name \"MyAgent\" --type agent --description \"Market data provider\" --capabilities \"price-feed,analytics\"\n\n# 3. Check account balances\nazeth status\n\n# 4. Discover services\nazeth find --capability price-feed --min-rep 80\n\n# 5. Call an x402 service (auto-pay + auto-feedback)\nazeth call https://api.example.com/eth-price --max-amount 0.10\n```\n\n## Environment Variables\n\n| Variable | Required | Description |\n|---|---|---|\n| `AZETH_PRIVATE_KEY` | Yes | Account owner's private key |\n| `PIMLICO_API_KEY` | Yes* | Pimlico bundler key (*required for state-changing ops) |\n| `AZETH_CHAIN` | No | Default chain (`baseSepolia`) |\n| `AZETH_RPC_URL_BASE_SEPOLIA` | No | RPC endpoint (per-chain: `AZETH_RPC_URL_BASE`, etc.) |\n| `AZETH_SERVER_URL` | No | Azeth server URL |\n\n## Commands\n\n| Command | Purpose | Key Options |\n|---|---|---|\n| `init` | Deploy account + register | `--name`, `--type`, `--capabilities` |\n| `call \u003curl\u003e` | Auto-pay + auto-feedback | `--max-amount`, `--no-feedback` |\n| `find [query]` | Advanced discovery | `--capability`, `--min-rep`, `--type` |\n| `status` | Check balances | (none) |\n| `skills list` | List capabilities | (none) |\n| `skills add` | Add capabilities | `\u003ccapabilities...\u003e` |\n| `reputation show` | View reputation | `\u003cagentId\u003e` |\n| `reputation give` | Submit reputation | `\u003cagentId\u003e`, `\u003crating\u003e`, `--tag` |\n| `agreements create` | Recurring payments | `--payee`, `--amount`, `--interval` |\n| `register` | Registry registration | `--name`, `--type` |\n| `discover` | Simple discovery | `--capability`, `--min-reputation` |\n| `pay \u003curl\u003e` | Direct x402 payment | `--max-amount`, `--method` |\n\n## Global Options\n\n```\n--chain \u003cchain\u003e       Chain: \"base\" or \"baseSepolia\" (default: baseSepolia)\n--rpc-url \u003curl\u003e       Custom RPC URL\n--server-url \u003curl\u003e    Azeth server URL\n```\n\n## Full Documentation\n\nSee [docs/cli.md](../../docs/cli.md) for complete command reference with all options, arguments, and example output.\n\n## License\n\nMIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fazeth-protocol%2Fcli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fazeth-protocol%2Fcli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fazeth-protocol%2Fcli/lists"}