feat: Add OneLy Action Provider - Enable AI agents to buy and sell APIs on 1ly marketplace#974
Open
1lystore wants to merge 4 commits intocoinbase:mainfrom
Open
feat: Add OneLy Action Provider - Enable AI agents to buy and sell APIs on 1ly marketplace#9741lystore wants to merge 4 commits intocoinbase:mainfrom
1lystore wants to merge 4 commits intocoinbase:mainfrom
Conversation
🟡 Heimdall Review Status
|
Adds OneLyActionProvider enabling agents to be BOTH buyers AND sellers. BUYER ACTIONS (no auth): - onely_search: Search marketplace - onely_get_details: Get listing details - onely_call: Pay and call APIs via x402 - onely_review: Leave reviews SELLER ACTIONS (wallet + API key): - onely_create_store: Create store - onely_create_link: List APIs for sale - onely_list_links: View listings - onely_get_stats: Check earnings - onely_withdraw: Withdraw revenue First action provider enabling autonomous agent businesses. Fully programmatic - no UI/UX. Production: 5,297 stores, 53 APIs, 143 purchases, 5.3K users Based on: https://github.com/1lystore/1ly-mcp-server Website: https://1ly.store Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- Add comprehensive README.md with all 9 actions documented - Fix network comment: mainnet only (no testnets) - Add minPrice parameter to search examples - Update schemas and tests with latest refinements Verified all search filters working independently: - query, type, minPrice, maxPrice, limit all tested - Real payment tests successful ($0.01 USDC on Base) - All 9 actions verified with live API calls Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
4a01a7b to
a07d737
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Adds OneLyActionProvider to enable AI agents to autonomously buy AND sell APIs on the 1ly marketplace using x402 payment protocol.
This is the first action provider where agents can be both service buyers AND sellers, enabling a truly autonomous agent economy where agents can:
Key Features
🛒 Buyer Actions (4) - No authentication required
onely_search- Search and discover APIs on the marketplaceonely_get_details- Get x402 payment details for any listingonely_call- Automatically pay and call APIs using USDC via x402onely_review- Leave reviews to build seller reputation💰 Seller Actions (5) - Require API key from store creation
onely_create_store- Create agent store using wallet signatureonely_create_link- List APIs for sale on the marketplaceonely_list_links- View all published API listingsonely_get_stats- Check earnings and sales statisticsonely_withdraw- Withdraw revenue to Solana walletTechnical Details
WalletProvider(EvmWalletProvider,SvmWalletProvider)@x402/fetch,@x402/evm,@x402/svmProduction Stats (Feb 2026)
References
Tests
All 9 actions tested with real on-chain transactions:
Summary:
Checklist