Skip to main content

Before You Start

Kaia Networks

  • Kairos testnet
  • Mainnet

Endpoint Node

  • Your Endpoint Node is needed to connect to the Kaia network and to issue an API call or send a transaction.
  • ken is a Kaia Endpoint Node binary. ken exposes two interfaces, a command-line interface and the JSON-RPC APIs. ken runs on Linux and MacOS.
  • ken CLI comes with several utility and node management functions.

Smart Contract Development

  • Kaia Plugin for Remix - Kaia Plugin for Remix, a browser-based compiler and IDE.
  • Truffle - An open-source tool for developing smart contracts in Solidity.
  • Hardhat - A development environment for smart contracts and dApps.
  • Foundry - Foundry is a smart contract development toolchain.
  • Thirdweb - Thirdweb is a complete web3 development framework that provides services to build, manage, and analyze web3 applications.

Kaia SDKs

  • caver-js : A JavaScript library that implements the Kaia JSON-RPC APIs.
  • caver-java : A Java library that implements the Kaia JSON-RPC APIs.

Kaia Toolkits

  • Kaiascope - A block and transaction explorer.
  • Kaia Wallet - A browser extension wallet for the Kaia Network.
  • Kaia Contracts Wizard - An interactive generator to bootstrap your smart contract and learn about Kaia Contracts.