tmpnet

Creates temporary multi-node Avalanche networks for testing configurations and smart contracts.

Updated May 7, 2026
One-click install
npx skills add https://github.com/Ayomisco/avaxskills --skill tmpnet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tmpnet
Source: https://github.com/Ayomisco/avaxskills/tree/main/website/public/tmpnet
Command: npx skills add https://github.com/Ayomisco/avaxskills --skill tmpnet

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

tmpnet enables users to spin up temporary, multi-node Avalanche networks for testing, development, and continuous integration purposes.

Core Features & Use Cases

  • Multi-node Network Setup: Quickly deploy in-process or subprocess-based AvalancheGo networks with configurable nodes.
  • Testing and Development: Facilitate local testing of Avalanche subnet deployments, smart contracts, and network interactions.
  • Use Case: Developers can establish a local Avalanche network with five nodes to simulate mainnet conditions for testing a new smart contract or subnet.

Quick Start

Use the tmpnet skill to spin up a temporary multi-node Avalanche network in your testing environment.

Frequently Asked Questions about tmpnet

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

FAQPage Schema
How do I create a local Avalanche network for testing smart contracts?

You can create a local Avalanche network for testing smart contracts by spinning up a temporary, multi-node environment using configurable scripts. This provides an ephemeral setup to validate subnet deployments and contract interactions.

What is a multi-node Avalanche network used for in CI environments?

A multi-node Avalanche network in CI environments is used to simulate mainnet conditions for testing. It allows developers to validate blockchain configurations, subnet deployments, and smart contracts within an ephemeral, isolated setup before production release.

Can I configure the number of nodes in a local Avalanche testing network?

Yes, you can configure the number of nodes in a local Avalanche testing network. The setup supports deploying in-process or subprocess-based networks with configurable parameters, allowing you to simulate specific mainnet conditions like a five-node cluster.

Does setting up an Avalanche subnet locally require manual environment cleanup?

Setting up an Avalanche subnet locally does not require manual environment cleanup. The process ensures setup and cleanup are straightforward, utilizing environment variables, configuration scripts, and automated cleanup procedures to remove ephemeral networks.

What is the best way to test Avalanche blockchain configurations continuously?

The best way to test Avalanche blockchain configurations continuously is to deploy temporary, multi-node networks in your CI pipeline. This approach provides configurable, ephemeral environments that simulate mainnet conditions for automated subnet validation.