midnight-wallet:setup-test-wallets

Create, fund, and register test wallets on the Midnight devnet.

37|9|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/devrelaicom/midnight-expert --skill midnight-wallet-setup-test-wallets
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: midnight-wallet:setup-test-wallets
Source: https://github.com/devrelaicom/midnight-expert/tree/main/plugins/midnight-wallet/skills/setup-test-wallets
Command: npx skills add https://github.com/devrelaicom/midnight-expert --skill midnight-wallet-setup-test-wallets

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Orchestrates the creation, funding, and alias registration of test wallets on the Midnight devnet to accelerate local development and testing.

Core Features & Use Cases

  • Generate new wallets with either deterministic or random names
  • Fund wallets on the active network and register dust to enable spending
  • Save and manage wallet aliases for quick recall and reuse
  • Batch process multiple wallets in a single, cohesive flow

Quick Start

Set up test wallets for Midnight devnet by providing optional names to create and fund them with aliases.

Frequently Asked Questions about midnight-wallet:setup-test-wallets

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up and fund test wallets on the Midnight devnet?

To set up test wallets on the Midnight devnet, you generate new wallets, fund them via an airdrop, and register dust to enable spending. You can provide optional deterministic names or use random names for the generated accounts.

Can I batch create multiple test accounts with custom aliases on the Midnight devnet?

Yes, you can batch process multiple test accounts on the Midnight devnet in a single cohesive flow. The process supports creating wallets with deterministic names, random names, or address-based aliases and saves the mappings for reuse.

Why do I need to register dust after funding a Midnight devnet wallet?

Registering dust on a Midnight devnet wallet is required to enable spending capabilities after the wallet is funded. The funding process uses an airdrop, and the subsequent dust registration ensures the test account is fully operational for transactions.

How does the Midnight network detection work when generating devnet wallets?

Midnight network detection works by retrieving the active network configuration before generating wallets. This ensures the test wallets are created, funded, and registered specifically on the correct active Midnight devnet environment.

What is the best way to manage aliases for generated Midnight test wallets?

The best way to manage aliases for Midnight test wallets is to save the mappings during the wallet generation and funding process. This allows you to quickly recall and reuse the deterministic or address-based aliases for local development.

Are there limitations when using random names versus deterministic names for Midnight test wallets?

Using deterministic names for Midnight test wallets provides consistent, recallable aliases across sessions, while random names offer unique identifiers without predefined input. Both approaches support batch processing and are saved using the wallet-aliases skill for quick recall.