getting-started

Configure Kaia network RPC endpoints and SDKs for smart contract development.

3|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/Pieverse-Eng/purrfect-skills --skill getting-started-pieverse-eng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: getting-started
Source: https://github.com/Pieverse-Eng/purrfect-skills/tree/main/kaia-skills/vendor/getting-started
Command: npx skills add https://github.com/Pieverse-Eng/purrfect-skills --skill getting-started-pieverse-eng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This guide removes friction for developers who need to start Kaia projects by consolidating network endpoints, SDK recommendations, explorer links, and deployment tips into a single, easy-to-follow reference.

Core Features & Use Cases

  • Network configuration: Provides HTTPS and WSS RPC endpoints for Mainnet, Mainnet Archive, and the Kairos testnet, plus faucet information.
  • SDK & tooling guidance: Recommends ethers-ext and viem-ext with usage guidance and notes on compatibility with Hardhat, Foundry, and Remix.
  • Troubleshooting & best practices: Foundry deployment tips, unit and denomination guidance, deprecated SDK warnings, and block explorer references for verification.
  • Use case: Onboard a new developer to deploy and verify contracts on Kairos testnet, configure a local toolchain, and connect wallets to the correct RPC endpoints.

Quick Start

Create a new Kaia project, install ethers-ext or viem-ext, and connect your client to the Kairos testnet using the public-en-kairos.node.kaia.io RPC endpoint.

Frequently Asked Questions about getting-started

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

FAQPage Schema
How do I configure my project for Kaia network RPC endpoints?

To configure Kaia network RPC endpoints, use the provided HTTPS and WSS endpoints for the Mainnet, Mainnet Archive, or Kairos testnet. This connects your client to the correct network for deploying smart contracts.

What SDKs should I use for Kaia blockchain development?

For Kaia blockchain development, use ethers-ext or viem-ext. These SDKs offer compatibility with standard tools like Hardhat and Foundry, avoiding deprecated libraries.

Can I use Foundry to deploy smart contracts to the Kairos testnet?

Yes, you can use Foundry to deploy smart contracts to the Kairos testnet. The guide includes specific Foundry deployment troubleshooting tips and unit denomination guidance to ensure successful contract deployment.

What is the best way to onboard and verify contracts on the Kairos testnet?

The best way to onboard to the Kairos testnet is to install ethers-ext or viem-ext, connect to the public-en-kairos.node.kaia.io RPC endpoint, deploy your contract, and use the referenced block explorer for verification.

Why does my Hardhat setup fail to connect to the Kaia EVM-compatible mainnet?

Hardhat setup fails to connect to the Kaia EVM-compatible mainnet if you use deprecated SDKs or incorrect RPC endpoints. Configure your toolchain with recommended SDKs and accurate HTTPS endpoints.

Do I need a faucet to deploy applications on the Kairos testnet?

Yes, you need a faucet to deploy applications on the Kairos testnet. The onboarding guide supplies faucet information alongside testnet RPC endpoints to ensure you have the test funds required.