Last updated
Last updated
Klaytn is EVM compatible, and supports all Ethereum London EVM features. Our eth
namespace has been amended to be compatible with Ethereum’s. Ethereum toolings can be used seamlessly, and migration of Ethereum dApps have also become possible with minimal effort. Transaction types and fields are also equivalent to Ethereum’s.
Cypress는 Klaytn의 메인넷이고, Baobab은 테스트넷입니다. Below is information relating to each network.
Cypress mainnet:
Klaytnscope : https://scope.klaytn.com
Klaytn Wallet : https://wallet.klaytn.com
Baobab testnet:
Klaytnscope : https://baobab.scope.klaytn.com
Klaytn Wallet : https://baobab.wallet.klaytn.foundation
Baobab Faucet : https://baobab.wallet.klaytn.foundation/faucet
Common use cases are as follows.
The account owner wants to change the key for security reasons.
The account has a weighted-multisig or a role-based key that allows having multiple key pairs to control the account.
Klaytn is the Layer 1 blockchain platform with low latency, high TPS and immediate finality. It is the optimal blockchain for building games and realizing the .
Klaytn 2.0 marks Klaytn’s transition to focus on the metaverse, supporting Ethereum Equivalence and the comprehensive Metaverse Package to facilitate blockchain building experience. To better understand Klaytn 2.0, please refer to our .
Klaytn transitioned from a fixed gas fee policy to adopt a dynamic gas fee mechanism in order to combat arbitrage bots. Please refer to this for more information.
To provide maximum convenience for dApp developers, Klaytn has devised a way to . As a result, you can easily implement , whereby you create multiple private keys for a single account, with each key having different weights. Each key can be assigned with as well.
Whether you are migrating from Ethereum, or building on Klaytn from scratch, we support all the necessary tools and infrastructure. You can test your smart contracts on using Klaytn Plugin or connect to wallet and . Klaytn’s sdk caver
is available as You can refer to our to try building a dApp on Klaytn.
Klaytn is most certainly open source! Take a look at our and you can start to our Klaytn Documentation. Read more about our open-source policies .
You may purchase KLAY on the exchange. The list of available exchanges can be found here: or
Refer to this for Klaytn’s Public Node Providers and the network domains.
You can get test KLAY for development and testing purposes here:
Since we cannot guarantee uptime and stability of the endpoints, you can always check for node provider status .
Klaytn is supported by the cold wallet D’cent, as well as a host of hot wallets like Kaikas, MetaMask and more. Please refer to the list .
EN 다운로드 : 에서 Cypress 패키지를 선택하십시오.
EN 다운로드 : 에서 Baobab 패키지를 선택하십시오.
Official Klaytn SDKs are provided in JavaScript and Java. See and . Community contributions are always welcome in providing in other languages.
To learn about how to build dApps using Klaytn SDK, see .
Also, check the porting guidelines and . Because the syntactic of caver-js and caver-java are very similar to web3.js and web3j, porting should be minimal and very straightforward. But, no, you can not use web3.js or web3j to make a request against Klaytn.
Yes and No. Endpoint node validates the blocks and exposes RPC APIs to the outer world. EN is always needed for your application to interact with the Klaytn network. For those who simply want to try Klaytn APIs, you can try . KAS provides Klaytn Node API service that exposes RPC APIs of Klaytn networks (both Baobab and Cypress) as well as other useful API services. Note that KAS serves free API requests after user registration. For pricing plans, please refer to .
First, check if your HW specification meets the .
Check the . Klaytn publishes the chain data every day. Chain data is a database snapshot that stores all blocks generated since the genesis. Download the latest chain data for the fast sync.
Yes. Klaytn supports Solidity as a smart contract language. and written in Solidity for Etherem can be deployed and executed on Klaytn.
Further Klaytn-specific token standards can be defined. Follow the and join the discussion.
Yes. Truffle can be used in developing smart contracts on Klaytn with . See and follow the configuration guideline.
If you are new to Truffle, see and to get a rough idea on what you can do with Truffle.
Klaytn's web brower extension wallet . Kaikas is a non-custodial wallet with which you can make KLAY transactions and create accounts.
In Klaytn, .
Fee-payer accounts usually have a . In most cases, the account address is not derived from the RoleFeePayer key.
Check to get a complete working code of value transfer.
See the for deploying a contract with fee-delegation. Note that you can not use Truffle for the contract deployment with fee-delegation.
gives a good explanation about two different ways of collecting signatures. Relevant caver-js APIs are as follows. Take a look at the code examples in the API description.