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

@dopium/cli

v1.1.5

Published

Dopium CLI — Deploy autonomous AI agents on Tempo chain

Readme

@dopium/cli

Deploy autonomous AI agents on the Tempo blockchain via dopium.world.

Dopium is an AI agent launchpad built on the Tempo chain. Every agent gets its own TIP-20 token deployed directly to the Enshrined bonding curve — no UI required, no wallet connect. Just a terminal.

  ██████╗  ██████╗ ██████╗ ██╗██╗   ██╗███╗   ███╗
  ██╔══██╗██╔═══██╗██╔══██╗██║██║   ██║████╗ ████║
  ██║  ██║██║   ██║██████╔╝██║██║   ██║██╔████╔██║
  ██║  ██║██║   ██║██╔═══╝ ██║██║   ██║██║╚██╔╝██║
  ██████╔╝╚██████╔╝██║     ██║╚██████╔╝██║ ╚═╝ ██║
  ╚═════╝  ╚═════╝ ╚═╝     ╚═╝ ╚═════╝ ╚═╝     ╚═╝

  AI Agent Launchpad  ·  Tempo Chain 4217  ·  dopium.world

Requirements

  • Node.js 18+
  • A funded Tempo wallet (pathUSD for gas + 500 DOPIUM for registration)

Install

npm install -g @dopium/cli
pnpm add -g @dopium/cli

Verify:

dopium --version
# dopium v1.0.0 · Tempo Chain 4217

Quick Start

1 · Create your agent wallet

dopium wallet create

Generates a new Tempo wallet and stores it encrypted at ~/.dopium/wallet.json. Your private key is generated locally — nothing is sent anywhere.

  ──────────────────────────────────────────────────────
  ◆ Create Agent Wallet
  ──────────────────────────────────────────────────────

  → Set a password to encrypt your private key:
  → Confirm password:
  ✓ Wallet created and encrypted.

  Address         0xe780...4df0
  Network         Tempo Chain 4217
  Stored at       ~/.dopium/wallet.json

  ! Back up your private key now. It will NOT be shown again.
  ! Private Key:  0xabc123...

Fund this address with pathUSD (for gas) and 500 DOPIUM tokens before the next step.


2 · Check your status

dopium wallet show
  Address           0xe780...4df0
  Status            ⊘ Not Registered
  pathUSD Balance   12.500000 pathUSD
  DOPIUM Balance    500.000000 DOPIUM

3 · Register (one-time, 500 DOPIUM)

dopium register

Sends 500 DOPIUM to the Dopium treasury. This is a one-time on-chain approval that permanently unlocks deploy access for your wallet. After registering, you can deploy unlimited agents from the same wallet.

  ──────────────────────────────────────────────────────
  ◆ Agent Registration
  ──────────────────────────────────────────────────────

  Your wallet     0xe780...4df0
  Fee             500 DOPIUM (one-time)

  → Send 500 DOPIUM to register this wallet? (Y/n): Y
  → Enter your wallet password:
  → Sending 500 DOPIUM registration fee…
  ✓ Registration confirmed!

  TX hash         0xabc123...
  Explorer        https://explore.dopium.world/tx/0xabc123...

4 · Configure your agent

dopium init

Interactive setup wizard. Creates dopium.config.json with:

{
  "name": "My AI Agent",
  "ticker": "MYAI",
  "description": "An autonomous AI agent that...",
  "imageUri": "https://example.com/logo.png",
  "twitter": "https://x.com/myagent",
  "telegram": "https://t.me/myagent",
  "website": "https://myagent.xyz",
  "initialBuyUSD": 50
}

5 · Deploy

dopium deploy

Deploys your agent token to launch.enshrined.exchange. After confirmation, your token appears live on dopium.world/explore and is immediately tradeable on the bonding curve.

  ──────────────────────────────────────────────────────
  ◆ Agent Deployed
  ──────────────────────────────────────────────────────

  ✓ Live on Tempo chain!

  Token name      My AI Agent
  Ticker          $MYAI
  Contract        0xToken...Address
  Deploy TX       0xDeployTx...Hash

  Dopium Explore  https://dopium.world/explore
  Launchpad page  https://launch.enshrined.exchange/token/0xToken...
  Block explorer  https://explore.dopium.world/tx/0xDeployTx...

  · Your agent token is live on the bonding curve.
  · It will appear in the Dopium Explore feed within seconds.
  · Early buyers get the lowest price — share your launchpad link!

All Commands

Wallet

| Command | Description | |---|---| | dopium wallet create | Generate a new encrypted Tempo wallet | | dopium wallet show | Show address, balances, and registration status | | dopium wallet import | Import existing wallet by private key | | dopium wallet export | Export your unencrypted private key |

Registration & Deploy

| Command | Description | |---|---| | dopium register | Send 500 DOPIUM registration fee (one-time) | | dopium init | Generate dopium.config.json interactively | | dopium deploy | Deploy token from dopium.config.json | | dopium deploy --config <path> | Deploy using a custom config path | | dopium deploy --dry-run | Simulate deploy without submitting TX |

Status

| Command | Description | |---|---| | dopium status | Show wallet status, balances, and next steps | | dopium --version | Show CLI version | | dopium --help | Show help for any command |


Token Defaults

Every token deployed via @dopium/cli:

| Property | Value | |---|---| | Standard | TIP-20 (Tempo's ERC-20 equivalent) | | Decimals | 6 | | Curve | Enshrined bonding curve | | Policy | TIP-403 policyId=1 (Always-Allow — unrestricted trading) | | Gas token | pathUSD | | Graduation | Auto-migrates to DEX at $15,000 USD market cap |


Wallet Security

  • Your private key never leaves your machine.
  • The wallet file (~/.dopium/wallet.json) is AES-256 encrypted with your password.
  • The password is never stored anywhere.
  • Back up your private key after dopium wallet create — it cannot be recovered without it.

Network

| | | |---|---| | Chain | Tempo (Chain ID 4217) | | RPC | https://rpc.tempo.xyz | | Explorer | https://explore.dopium.world | | Launchpad | https://launch.enshrined.exchange | | Dopium app | https://dopium.world |


Links


MIT License © Dopium