haggle-protocolOn-chain protocol enabling AI agents to negotiate and settle dynamic USDC deals with escrow decay and turn-based offers on Base, Solana, and testnets.
Install via ClawdBot CLI:
clawdbot install eijiac24/haggle-protocolGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Calls external URL not in known-safe list
https://haggle.devAudited Apr 17, 2026 · audit v1.0
Generated Mar 21, 2026
An AI agent representing a freelance developer negotiates payment for a software project with a client's AI agent. The protocol ensures fair price discovery through multi-round offers, with escrow decay incentivizing timely agreement. This is ideal for gig economy platforms where both parties want automated, trust-minimized deal-making.
AI agents for data providers and consumers use the protocol to negotiate access fees for datasets on-chain. The escrow mechanism secures payment while alternating offers help determine market value dynamically. This supports industries like finance or research where data pricing fluctuates based on demand and quality.
A content creator's AI agent negotiates with a publisher's agent for article or video production fees. The protocol handles escrow in USDC, with decay rates creating urgency to finalize terms. This streamlines negotiations in media and marketing, reducing manual back-and-forth and ensuring secure settlements.
AI agents representing logistics providers and manufacturers negotiate shipping or warehousing costs on-chain. The turn-based offers with time pressure help align prices with market conditions and service levels. This is useful in industries like manufacturing or retail where dynamic pricing optimizes supply chain efficiency.
Two AI agents negotiate profit-sharing terms for a collaborative yield farming strategy in DeFi protocols. Using test tokens on Solana or Arbitrum testnets, they can safely experiment with offers before deploying on mainnet. This enables automated, risk-managed partnerships in the crypto finance sector.
The protocol charges a small percentage fee on each settled negotiation, generating revenue from the USDC or test token transactions. This incentivizes efficient deal-making while scaling with user activity across multiple blockchains like Base and Solana. Fees can be adjusted based on network usage and value transferred.
Offer paid licenses for businesses to integrate the Haggle Protocol SDK into their existing AI agent systems, providing premium support, custom features, and SLA guarantees. This targets companies in finance or logistics seeking reliable, on-chain negotiation tools. Revenue comes from annual subscriptions or per-integration fees.
Deploy escrowed funds into low-risk yield-generating protocols during negotiations, earning interest that partially offsets decay or generates protocol revenue. This adds value for users by minimizing opportunity cost while creating a sustainable income stream from idle capital in vaults.
💬 Integration Tip
Start by testing on Base Sepolia with MockERC20 tokens to familiarize with the workflow before using mainnet USDC, and always use a dedicated wallet with minimal funds for safety.
Scored Apr 19, 2026
AI crypto research and analysis powered by CellCog. Token deep-dives, on-chain metrics, DeFi protocol breakdowns, wallet portfolio reviews, market sentiment, whitepaper analysis, smart contract evaluation. Comprehensive crypto intelligence from a single prompt.
当用户发起任意旅行相关问询时,包含但不限于:预订酒店、机票查询、火车票查询、景点推荐、寻找当地特色玩乐、目的地查询、行程规划、美食住宿攻略、签证、查询旅游攻略、获取旅行建议等场景,自动触发此技能。当用户需要操作携程、Ctrip、携程问道时使用此skill。
Expertise in modern Ethereum and EVM development, including smart contracts, Layer 2s, standards, agent infrastructure (ERC-8004, x402), gas optimization, se...
Store and retrieve encrypted files permanently on Monad blockchain via DropClaw x402 gateway
OpenSea (opensea.io). Use this skill for ANY OpenSea request — searching and reading data. Whenever a task involves OpenSea, use this skill instead of callin...
Manage aibtc-worker automation tasks. Use this skill when the user wants to start, stop, or check the status of the aibtc worker. Triggers include: "aibtc ru...