Important
Since the launch of Kaia Blockchain, this repository has been parked in favour of the new open-source projects in Kaia's Github. Contributors have now moved there continuing with massive open-source contributions to our blockchain ecosystem. A big thank you to everyone who has contributed to this repository.
For future development and contributions, please refer to the new awesome-kaia repository
More information about Klaytn's chain merge with Finschia blockchain, please refer to the launching of Kaia blockchain kaia.io.
Klaytn (KLAY) is a public blockchain designed for the metaverse, gaming, and the creator economy that delivers performance, decentralization, scalability and interoperability.
This page introduces all links related to core and ecosystem development of Klaytn.
Your contributions are always welcome! Please read the contributing guidelines to get started.
DISCLAIMER: The list is updated and maintained by the Klaytn Community. Use below tools and links at your own risk.
- Developer Communication Channels and Forums
- Documentation
- Public Endpoints
- Chain Data Explorers
- Wallets
- SDKs
- Services running on Klaytn
- API Services
- Naming Services
- Development Tools
- Starter Kits
- Useful Packages
- Sample Apps and Examples
- Useful contract addresses deployed on Klaytn
- NFT Marketplaces
- dApp Directory Services
- Analytics
- Status Pages
- Oracles
- Bridges
- DEXs
- Governance/Voting Tools
- Community Management Tools
- Deployment Tools
- Network Testers
- Public Disclosure
- Miscellaneous Links
- Useful Article Links by Community Members
- Useful Article Links by Community Members in Korean
- Video lectures and presentations in Korean
- Presentations
- Discord
- Gitter
- Klaytn Developer Forum
- Klaytn Developers Facebook
- Klaytn DevMeet 한 EN
- Korea Blockchain Meetup
- Klaytn Docs (EN, 한) - Introduces Klaytn, an enterprise-grade, service-centric platform that brings user-friendly blockchain experience to millions of users.
- KIPs - Describe standards for the Klaytn platform, including core protocol specifications, client APIs, and contract standards.
- Tech Blog Article List - Contains Latest articles and updates from the Klaytn Tech Blog.
- https://public-en-cypress.klaytn.net - Provided by Klaytn Foundation.
- https://klaytn.blockpi.network/v1/rpc/public - Provided by BlockPI Network.
- https://klaytn-mainnet-rpc.allthatnode.com:8551 - Provided by All That Node.
- https://klaytn-rpc.gateway.pokt.network - Provided by Pocket network.
- For more details please refer here - Contains list of public json rpc endpoints.
- Bitquery
- [Subquery] (https://explorer.subquery.network/)
- Mobile Wallets
- Browser Extension Wallets
- Hardware Wallets
- Multisig Wallet
- web3klaytn - a set of SDKs to interact with Klaytn by extending existing web3 SDKs.
- caver-js - JavaScript client that allows developers to interact with a Klaytn node.
- caver-java - Java client that allows developers to interact with a Klaytn node.
- tatum-js - JavaScript client to interact with a Klaytn node through Tatum APIs.
- Services running on Klaytn - Contains public services running on Klaytn.
- Klaytn API Service - Documentation (EN, 한).
- Public JSON-RPC Endpoints
- JSON-RPC Endpoint Services (Paid Plans)
- Covalent API - Documentation
- Tatum - Documentation
- Henesis - Documentation
- Bitquery
- BlockPI
- Octet - Documentation (EN, 한).
- BlockSDK - Documentation
- Remix - No-setup tool with a GUI for developing smart contracts.
- Truffle - Development environment, testing framework for blockchains using the EVM.
- Hardhat - Development environment, testing framework for blockchains using the EVM.
- Foundry
- thirdweb - Contains powerful dev tools and managed infrastructure services. Cypress/Baobab can be added by configuring the network in the menu.
- Klaytn Contract Wizard - Interactive smart contract generator.
- Smart contracts for Klaytn - Library for secure smart contract development.
- klaytn-dev-sandbox - Boilerplate code for frontend and backend that are helpful to building blockchain applications on Klaytn.
- klaytn-0.5.6-Boilerplate - Klaytn smart contract development environment boiler plate.
- klay-batch-transfer - Klaytn batch transfer based on smart contracts.
- kip37-snapshot - Creates a snapshot of any KIP37 token in JSON or CSV format.
- klaytn-web3modal - GitHub, Npm A single Web3/Ethereum provider solution for all Wallets.
- kaikas-web3-provider - GitHub, Npm Integrates Kaikas Web extension wallet into Dapps that utilize ethereum based APIs.
- truffle-hdwallet-provider-klaytn - GitHub Contract deployment and Klaytn network interaction from Truffle framework.
- Wrapped-klay standard - GitHub, Npm Standard for wrapped KLAY for dapps.
- Mainnet - Cypress: 0x19Aac5f612f524B754CA7e7c41cbFa2E981A4432
- Testnet - Boabab: 0x043c471bEe060e00A56CcD02c0Ca286808a5A436
- Klaytn Online Toolkit - Website, GitHub An Easy Interactive UI tool containing code snippets for Klaytn SDK(caver-js) utilization.
- NFT Minting example - FE, BE
- caver-js-examples
- caver-java-examples
- CountBApp - Simple counter web app interacting with a basic smart contract.
- Klaystagram - Klaytn-based NFT photo licensing application.
- servicechain-value-transfer-examples
- CN Staking contract tests
- NFT Transfer on Cypress using Metamask
- Soulbound token - Solidity smart contracts, deployment and test scripts for Soulbound token (SBT).
- MultiCall Contract - Aggregates multiple constant function call results into one.
- klaytn-multicall
- Klaytn Network Status Page
- Klaytn API Service Status Page
- Public Endpoint Status Pages
- XDAO - Smart DAO builder that allows you to create DAO and safely manage collective crypto assets using a clear and convenient interface.
- Snapshot.org - Voting tool based on the IPFS decentralized storage system.
- Local Network Deployment Tool using docker-compose
- ServiceChain Deployment Tool
- Klaytn Terraform Modules - Terraform modules set to create various resources regarding Klaytn.
- Klaytn Ansible Modules - Ansible modules for installing and using Klaytn.
- Klayspray - Deploys Klaytn network in various cloud providers.
- Klaytn Network Deployment and Integration Tester - Contains deployment details, monitoring and load testing using Locust.
- Klaytn Node RPC tester - Checks basic operations of Klaytn RPC/WebSocket APIs.
- Klaytn Load Tester - Load tester using boomer library and it is written in golang.
- Building with Klaytn
- Beginner's Guide To Kaikas Wallet
- Create and Deploy your First Smart Contract with Klaytn IDE
- How To Create and Deploy an ERC20 Token on Klaytn
- Building a Klaytn bApp with Caver-Js
- How to set up an Hardhat project for Klaytn
- Klaytn Baobab Faucet: Solidity Smart Contract
- Beginner's guide on how to add Klaytn to Metamask
- (2022/08/19) KlayMakers22 Workshop
- (2022/03/03) [Klaytn - Covalent Joint Developer Webinar] Covalent Unified API Integrated with Klaytn Ecosystem
- (2022/02/12) [Paul Barron Network Interview] Klaytn interview | Dynamic NFTs & Layer 1 Metaverse
- (2021/08/05) [Smart Contract Summit #1] Klaytn Tech Stack for NFT
- (2019/10/08) [ETH Devcon5] Extending Ethereum's Account and Transaction Models in Klaytn
- (2019/10/08) [KryptoOsaka] Klaytn - The Ground for All Blockchain Services
- (2018/11/29) [BUIDL Seoul 2018] Exploiting Parallelism with Lightweight Threads in Klaytn