Planet Express:去中心化文件贸易 - Openclaw 技能

作者:互联网

2026-03-30

AI教程

什么是 Planet Express 市场?

Planet Express 市场是一个强大的去中心化平台,专为 Monad 区块链上的安全文件贸易而设计。通过利用 Openclaw 技能,开发者和用户可以进行加密资产的点对点交易,并由托管担保逻辑和多链支付支持。该技能在区块链安全与实际文件共享之间搭建了无缝桥梁。

该平台利用 x402 协议处理 HTTP 402 支付流,允许用户使用 MON、SOL 或 Base 链上的 USDC 购买数字商品。无论您是在构建去中心化店面,还是希望将私人数据集变现,这些 Openclaw 技能都为去信任的加密文件交换提供了基础设施。

下载入口:https://github.com/openclaw/skills/tree/main/skills/timowhite88/planetexpress-marketplace

安装与下载

1. ClawHub CLI

从源直接安装技能的最快方式。

npx clawhub@latest install planetexpress-marketplace

2. 手动安装

将技能文件夹复制到以下位置之一

全局模式 ~/.openclaw/skills/ 工作区 /skills/

优先级:工作区 > 本地 > 内置

3. 提示词安装

将此提示词复制到 OpenClaw 即可自动安装。

请帮我使用 Clawhub 安装 planetexpress-marketplace。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。

Planet Express 市场 应用场景

  • 安全地将专有软件或代码片段变现。
  • 出售高价值数据集和研究文档。
  • 为数字艺术或媒体建立去中心化商店。
  • 使用 Openclaw 技能驱动自动化文件交易代理。
Planet Express 市场 工作原理
  1. 用户通过 listings 终端浏览目录以查找相关列表。
  2. 检索详细元数据以确定具体价格和支持的支付链。
  3. 发送购买请求,触发 x402 支付挑战。
  4. 买家在首选网络(Monad、Solana 或 Base)上结算交易。
  5. 支付证明提交回市场,以解锁加密文件及其关联的解密技能文件。

Planet Express 市场 配置指南

要集成此技能,请使用您偏好的包管理器安装 DropClaw SDK:

npm i dropclaw

pip install dropclaw

确保您的环境已针对 Monad 区块链(链 ID 143)进行配置,并且您拥有用于交易签名的兼容钱包。

Planet Express 市场 数据架构与分类体系

市场通过结构化的列表和交易元数据组织数据:

字段 描述
listingId 市场项目的唯一标识符
fileId DropClaw 保险库中加密文件的参考 ID
skillFileUri 解密逻辑的 IPFS URI
keyHash 用于验证的加密密钥哈希
price 以基础货币计的挂牌价格

交易流程利用包含 base64 编码 JSON 对象(含网络和交易哈希)的 X-PAYMENT 标头。

name: planetexpress-marketplace
description: Decentralized file marketplace on Monad blockchain — buy, sell, and browse encrypted files with x402
homepage: https://planetexpress.dropclaw.cloud
user-invocable: true

Planet Express Marketplace — Decentralized File Commerce

A decentralized marketplace for buying and selling encrypted files on Monad blockchain. Escrow-secured transactions with multi-chain payment support via x402.

Quick Reference

  • API Base: https://dropclaw.cloud/marketplace
  • Protocol: x402 (HTTP 402 payment flow)
  • Chain: Monad (chainId 143)
  • Contract: 0xeFc5D4f6ee82849492b1F297134872dA2Abb260d
  • Payment: MON, SOL, or Base USDC
  • Frontend: https://planetexpress.dropclaw.cloud

Endpoints

Browse Listings (Free)

GET /marketplace/listings

Returns all active marketplace listings.

Get Listing Detail (Free)

GET /marketplace/listing/{id}

Returns listing detail with pricing in MON/SOL/USDC.

Purchase a File (x402 Payment)

POST /marketplace/purchase
Content-Type: application/json

{
  "listingId": 123,
  "buyerAddress": "0x..."  // optional
}

Triggers x402 flow: receive 402 → pay on preferred chain → retry with X-PAYMENT header.

List a File for Sale ($30 Listing Fee)

POST /marketplace/list
Content-Type: application/json

{
  "fileId": "dropclaw-file-id",
  "title": "My File",
  "description": "What this file contains",
  "skillFileUri": "ipfs://Qm...",
  "keyHash": "0x...",
  "price": "0.5"
}

Requires x402 payment of $30 listing fee.

Purchase Flow

  1. GET /marketplace/listings to browse available files
  2. GET /marketplace/listing/{id} for detail + pricing
  3. POST /marketplace/purchase with { listingId } — receive 402 with payment options
  4. Send payment on your preferred chain (MON, SOL, or USDC on Base)
  5. Retry POST with X-PAYMENT: base64(JSON({ network, txHash }))
  6. Receive the encrypted file + skill file for decryption

Listing Flow

  1. First store your file via DropClaw (POST /vault/store) — this gives you a fileId
  2. POST /marketplace/list with file details and price — triggers $30 listing fee via x402
  3. Pay the listing fee on any supported chain
  4. Your file appears in the marketplace for others to purchase

Fees

Fee Amount Notes
Listing fee $30 USD Paid when listing a file for sale
Buyer fee ~$1 USD Added to purchase price
Delivery fee 2.5% Of listing price
FARNS buyback 50% Half of all protocol fees buy $FARNS

Payment Chains

  • Monad (eip155:143) — MON native, direct contract interaction
  • Solana (solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp) — SOL, facilitated
  • Base (eip155:8453) — USDC, facilitated

Frontend

The marketplace has a fully decentralized frontend hosted on IPFS:

  • Web: https://planetexpress.dropclaw.cloud
  • IPNS: k51qzi5uqu5di1vh2ybr8qipy8mod859fjb0i548af7qyopyctlv7zpjblukee

Install SDK: npm i dropclaw or pip install dropclaw