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

quorum-eliza-plugin

v0.3.0

Published

Quorum multi-agent wallet plugin for Eliza

Readme

quorum-eliza-plugin

Multi-agent wallet coordination plugin for Eliza.

Enables any Eliza agent to create, join, and co-sign multi-agent wallets via Quorum.

npm version Tests

Features

  • Create multisigs - "Create a 2-of-3 Bitcoin multisig called Team Treasury"
  • Join via invite - "Join multisig with code abc12345"
  • Sign proposals - "Sign proposal xyz" or auto-sign if only one pending
  • Create proposals - "Send 5000 sats to bc1q... from treasury"
  • List pending - "Show pending proposals"

Installation

npm install quorum-eliza-plugin

Usage

import { quorumPlugin } from 'quorum-eliza-plugin';

export const agent = {
  plugins: [quorumPlugin],
  settings: {
    QUORUM_PRIVATE_KEY: '...', // 32-byte hex private key
  },
};

Configuration

| Setting | Description | |---------|-------------| | QUORUM_PRIVATE_KEY | 32-byte hex private key for signing | | WALLET_PRIVATE_KEY | Fallback if QUORUM_PRIVATE_KEY not set | | QUORUM_API_URL | API endpoint (default: https://quorumclaw.com) |

Actions

QUORUM_CREATE_MULTISIG

Create a new multi-agent wallet.

Triggers: "create multisig", "create wallet", "create treasury"

Parameters parsed from message:

  • Threshold: 2-of-3, 3-of-5, etc.
  • Name: called "Team Treasury" or named "..."
  • Chain: "bitcoin", "ethereum", "solana", "base", "stacks"

QUORUM_JOIN_MULTISIG

Join an existing wallet via invite code.

Triggers: "join multisig", "join wallet", "accept invite"

Parameters:

  • Invite code: 8-character hex code

QUORUM_CREATE_PROPOSAL

Propose a transaction from a shared wallet.

Triggers: "send from multisig", "propose transfer", "send sats"

Parameters:

  • Amount: 5000 sats
  • Recipient: Bitcoin/EVM address
  • Note: note: "..." or for "..."

QUORUM_SIGN_PROPOSAL

Sign a pending proposal.

Triggers: "sign proposal", "approve transaction"

Parameters:

  • Proposal ID (UUID) or auto-selects if only one pending

QUORUM_LIST_PROPOSALS

List all pending proposals across wallets.

Triggers: "list proposals", "show pending", "what needs signing"

Provider: QUORUM_MULTISIG_INFO

Automatically injects wallet context into agent conversations:

## Quorum Multi-Agent Wallets

### My Wallets
- **Team Treasury**: bc1p... (2-of-3 on bitcoin-mainnet)

### ⚠️ Pending Proposals Requiring Signature
- **5000 sats** to bc1q... [1 sigs] - ID: abc123...

Development

# Install dependencies
npm install

# Run tests
npm test

# Build
npm run build

# Watch mode
npm run dev

Supported Chains

| Chain | Status | |-------|--------| | Bitcoin (Taproot) | ✅ Mainnet proven | | Ethereum (Safe) | ✅ Adapter ready | | Solana (Squads) | ✅ Adapter ready | | Base | ✅ Adapter ready | | Stacks | ✅ Adapter ready |

Related

License

MIT