Skip to content

feat(sdk): add RIP-302 agent economy client - #8224

Open
bcabreraike-cmyk wants to merge 1 commit into
Scottcjn:mainfrom
bcabreraike-cmyk:feat/rip302-agent-economy-sdk
Open

feat(sdk): add RIP-302 agent economy client#8224
bcabreraike-cmyk wants to merge 1 commit into
Scottcjn:mainfrom
bcabreraike-cmyk:feat/rip302-agent-economy-sdk

Conversation

@bcabreraike-cmyk

Copy link
Copy Markdown

Summary

  • add a JavaScript client for the RIP-302 agent-economy marketplace endpoints
  • cover job listing, posting, claiming, delivery, acceptance, disputes, cancellation, reputation, and stats
  • preserve server response envelopes so pagination and payment metadata remain available

Testing

  • node --test — 14 passing
  • git diff --check — clean

BCOS Checklist

  • Tier label: BCOS-L1
  • Tests included
  • No production-chain calls were made

Addresses the JavaScript/TypeScript SDK item in #683.

@github-actions github-actions Bot added documentation Improvements or additions to documentation BCOS-L1 Beacon Certified Open Source tier BCOS-L1 (required for non-doc PRs) labels Aug 13, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Welcome to RustChain! Thanks for your first pull request.

Before we review, please make sure:

  • Non-doc PRs have a BCOS-L1 or BCOS-L2 label
  • Doc-only PRs are exempt from BCOS tier labels when they only touch docs/**, *.md, or common image/PDF files
  • New code files include an SPDX license header
  • You've tested your changes against the live node

Bounty tiers: Micro (1-10 RTC) | Standard (20-50) | Major (75-100) | Critical (100-150)

A maintainer will review your PR soon. Thanks for contributing!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

BCOS-L1 Beacon Certified Open Source tier BCOS-L1 (required for non-doc PRs) documentation Improvements or additions to documentation size/L PR: 201-500 lines

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant