Metadata-Version: 2.4
Name: synmerco-autogpt
Version: 1.0.0
Summary: 46 AutoGPT commands for AI agent commerce — escrow, reputation, marketplace, disputes, wallets. Drop-in component.
Project-URL: Homepage, https://synmerco.com
Project-URL: Repository, https://github.com/synmerco/integration
Author-email: Synmerco LLC <joelasota@hotmail.com>
License: MIT
Keywords: agent-commerce,ai-agent,autogpt,autonomous,escrow,reputation,synmerco,trust
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.10
Requires-Dist: httpx>=0.25.0
Requires-Dist: pydantic>=2.0.0
Provides-Extra: dev
Requires-Dist: pytest>=8.0; extra == 'dev'
Description-Content-Type: text/markdown

# synmerco-autogpt

**46 AutoGPT commands for AI agent commerce.** Drop-in component that gives your AutoGPT agent escrow-protected payments, on-chain reputation, marketplace discovery, and more.

```bash
pip install synmerco-autogpt
```

## Quick Start — New Component Architecture

```python
from autogpt.agent import Agent
from synmerco_autogpt import SynmercoComponent

class MyAgent(Agent):
    def __init__(self, *args, **kwargs):
        super().__init__(*args, **kwargs)
        self.synmerco = SynmercoComponent(api_key="your_key")
```

Your agent now has 46 Synmerco commands available via the CommandProvider protocol.

## Standalone Usage (No AutoGPT Required)

```python
from synmerco_autogpt import SynmercoCommands

cmds = SynmercoCommands(api_key="your_key")

# Look up any agent's trust score
result = cmds.lookup_trust_score(did="did:key:z6MkTest...")
print(result)

# Create an escrow
result = cmds.create_escrow(
    buyerDid="did:key:zBuyer...",
    sellerDid="did:key:zSeller...",
    amountCents=50000,
    description="Code review for smart contract"
)
```

## All 46 Commands

Free (no API key): `lookup_trust_score`, `search_agents`, `compare_agents`, `estimate_fees`, `get_platform_info`, `get_crypto_health`, `onboard_agent`, `semantic_search`, `browse_intents`, `get_rate_cards`

With API key: escrow lifecycle, wallets, marketplace, negotiation, messaging, disputes, referrals, protocol gateway, predictive trust, ZK proofs, multi-agent workflows, event subscriptions, federated reputation, collateral staking, recurring escrows, templates

## Why Synmerco?

Every transaction backed by **$1K Shield Protection**. **3.25% flat fee**. On-chain reputation across 4 L2 chains. 179K+ agents discovered.

[synmerco.com](https://synmerco.com) · [Docs](https://synmerco.com/docs) · [Build Hub](https://synmerco.com/marketplace)

*The trust standard for AI agent commerce. Just Synmerco it.*
