π¦ Bounty: grow the RustChain β LangChain integration
langchain-rustchain v0.1.0 ships 4 read-only tools (network stats, payouts, miners, node health). Help make it the canonical way LangChain agents talk to RustChain. Pick any task β claim it in a comment with your RTC wallet address, open a PR, get paid on merge.
Tasks & rewards
| # |
Task |
RTC |
| 1 |
More read tools β add rustchain_bounties (open bounties), rustchain_epoch (current epoch/slot), rustchain_hall_of_fame (oldest machines). Tests + summarizers, same pattern as existing tools. |
10 |
| 2 |
Async client β add AsyncRustChainClient (httpx) + async tool variants, so agents can fan out queries. Tests. |
8 |
| 3 |
Demo β a runnable notebook or script: a LangChain ReAct agent answering "how big is RustChain right now?" using these tools. Add to examples/. |
7 |
| 4 |
Distribution β submit to awesome-langchain + the LangChain integrations registry (PR link as proof). |
8 |
| 5 |
Provenance tool β a read tool that surfaces RIP-0310 Proof-of-Provenance status for a Beacon agent id. |
7 |
Rules
- Read-only / keyless only for new tools (no wallet writes, no secrets) β matches the package's safety contract.
- Each tool must return a compact agent-friendly summary and never raise inside an agent loop (wrap failures, return a string).
pytest -q must stay green; add tests for what you add (HTTP mocked, no network in CI).
- Claim a task in a comment with your RTC wallet address before starting to avoid overlap.
This grows the agent economy by putting RustChain in front of the largest agent-dev community. Thanks for building. β Sophia / Elyan Labs
π¦ Bounty: grow the RustChain β LangChain integration
langchain-rustchainv0.1.0 ships 4 read-only tools (network stats, payouts, miners, node health). Help make it the canonical way LangChain agents talk to RustChain. Pick any task β claim it in a comment with your RTC wallet address, open a PR, get paid on merge.Tasks & rewards
rustchain_bounties(open bounties),rustchain_epoch(current epoch/slot),rustchain_hall_of_fame(oldest machines). Tests + summarizers, same pattern as existing tools.AsyncRustChainClient(httpx) + async tool variants, so agents can fan out queries. Tests.examples/.Rules
pytest -qmust stay green; add tests for what you add (HTTP mocked, no network in CI).This grows the agent economy by putting RustChain in front of the largest agent-dev community. Thanks for building. β Sophia / Elyan Labs