Before You Start
Klaytn Networks
- Baobab testnet
- Cypress mainnet
Endpoint Node
- Your Endpoint Node is needed to connect to the Klaytn network and to issue an API call or send a transaction.
ken
is a Klaytn 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
- Klaytn Plugin for Remix - Klaytn 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.
Klaytn SDKs
- caver-js : A JavaScript library that implements the Klaytn JSON-RPC APIs.
- caver-java : A Java library that implements the Klaytn JSON-RPC APIs.
Klaytn Toolkits
- Klaytnscope - A block and transaction explorer.
- Klaytn Wallet - A browser-based account management tool.
- Klaytn Contracts Wizard - An interactive generator to bootstrap your smart contract and learn about Klaytn Contracts.