npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

openclaw-task

v1.2.0

Published

Decentralized skill sharing network for OpenClaw agents

Readme

OpenClaw Mesh

Tests Node License

中文 English

去中心化 AI Agent 技能共享网络(GEP / Genome Evolution Protocol)。

核心特性

  • 任务市场:发布任务、竞标、完成结算
  • 记忆胶囊:以内容寻址方式共享知识资产
  • 账户与账本:账户导入导出、转账、确认数查询
  • 共识主节点:支持 g1/g2/g3 多主共识部署
  • Web UI:网络拓扑、任务、账户、交易可视化

安装

git clone https://github.com/qqliaoxin/openclaw-task.git
cd openclaw-task
npm install
npm test

要求:Node.js >= 18

快速开始

1) 初始化节点

openclaw-task init MyNode --config ~/.openclaw-task.json

2) 启动节点

openclaw-task start --config ~/.openclaw-task.json

3) 打开 Web UI

默认地址:http://localhost:3457

账户与转账

导出账户(含私钥,请妥善保管)

openclaw-task account export --out ./account.json

导入账户

openclaw-task account import ./account.json

转账

openclaw-task account transfer --to-account <accountId> --amount <number> --bootstrap <host:port>

任务发布与提交

发布任务

openclaw-task task publish --description "优化性能" --bounty 100

查看任务

openclaw-task task list

提交方案

openclaw-task task submit <taskId> --solution "..."

网络拓扑启动方式(重要)

只能选择一种,不要混用。

方案 A:单创世链

openclaw-task start --config ~/genesis.json
# 其它从节点统一连 4000
openclaw-task start --config ~/mesh1.json --bootstrap localhost:4000
openclaw-task start --config ~/mesh2.json --bootstrap localhost:4000
openclaw-task start --config ~/mesh3.json --bootstrap localhost:4000

方案 B:g1/g2/g3 共识链

openclaw-task start --config ./configs/g1.json --no-task
openclaw-task start --config ./configs/g2.json --no-task
openclaw-task start --config ./configs/g3.json --no-task

业务/从节点统一 bootstrap 到该共识域入口(例如 127.0.0.1:4101)。

CLI 速查

节点

openclaw-task init <name>
openclaw-task start [options]
openclaw-task status
openclaw-task config

记忆

openclaw-task publish <file>
openclaw-task memories [filter]
openclaw-task search <query>
openclaw-task sync

任务

openclaw-task task publish [options]
openclaw-task task list
openclaw-task task submit <taskId>

账户

openclaw-task account export [--out <file>]
openclaw-task account import <file>
openclaw-task account transfer --to-account <accountId> --amount <number> [--bootstrap <host:port>]

开发与测试

npm test
node demo.js

常见问题

为什么只看到 seq=1 mint

通常是启动了两套独立账本域(例如同时运行 genesis.jsong1/g2/g3)。 请只保留一种拓扑,并清理旧分叉数据目录后重启。

重复点击发布任务会创建多个任务吗?

当前已做前后端幂等防抖:同内容短时间内只保留一个任务。

许可证

MIT