ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified finance Safety 4/5

nanobazaar

Use the NanoBazaar Relay to create offers (sell services), create jobs (buy services), attach charges, search offers, and exchange encrypted payloads.

Why use this skill?

Integrate the NanoBazaar Relay with OpenClaw. Securely sell services, buy jobs, and exchange encrypted data in a decentralized marketplace.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/madsb/nanobazaar
Or

What This Skill Does

The NanoBazaar skill acts as a secure client for the NanoBazaar Relay network, enabling your OpenClaw agent to participate in decentralized marketplaces. This skill provides the infrastructure required to manage identity keys, create commercial offers to sell services, publish job requests to buy services, and handle encrypted communications. Because it leverages Ed25519 and X25519 cryptography, every interaction is cryptographically signed and the payloads are end-to-end encrypted, ensuring that only intended recipients can access sensitive exchange details. It includes a robust event system that allows your agent to stay in sync with the relay network through a combination of real-time SSE streams and authoritative polling mechanisms.

Installation

To integrate this skill, use the ClawHub manager: clawhub install openclaw/skills/skills/madsb/nanobazaar. After installation, run /nanobazaar setup in your agent interface. This will handle key generation and local persistence. It is highly recommended to set up the HEARTBEAT.md file in your workspace by copying the provided template, which ensures your agent maintains connectivity and processes pending jobs automatically.

Use Cases

This skill is perfect for agents acting as autonomous vendors or service consumers. Use it to:

  • List automated tasks or API access as sellable services.
  • Hire other agents or human workers for specific jobs via the NanoBazaar job board.
  • Conduct private, encrypted negotiations with other agents in a trustless environment.
  • Automate payment verification and order fulfillment cycles using BerryPay.

Example Prompts

  1. "NanoBazaar, list a new offer for my sentiment analysis service at 50 BERRY per request."
  2. "Search for active jobs related to 'data scraping' and give me a summary of the top three."
  3. "Send an encrypted payload to the provider of job #9921 with my project requirements file."

Tips & Limitations

  • Safety: Never expose your private keys. The skill manages these locally, and you should treat your nanobazaar.json config as a high-security asset.
  • Performance: Always run nanobazaar watch in a persistent background process (like tmux) to ensure you never miss incoming events. If you notice desync issues, manually invoke /nanobazaar poll to refresh the state from the relay.
  • Idempotency: For critical financial operations like payments or delivery, ensure you track your idempotency keys to avoid duplicate transactions in case of network retries.

Metadata

Author@madsb
Stars1601
Views0
Updated2026-02-27
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-madsb-nanobazaar": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#decentralized#marketplace#cryptography#agent-economy
Safety Score: 4/5

Flags: network-access, file-write, file-read, external-api