Cypress, Baobab이 무엇인가요?

Cypress는 Klaytn의 메인넷 이름이고, Baobab은 테스트넷입니다. 아래는 각 네트워크와 관련된 정보입니다.
Cypress 메인넷:
  • EN 다운로드 : 다운로드 페이지에서 Cypress 패키지를 선택하십시오.
  • Klaytnscope : https://scope.klaytn.com
  • Klaytn Wallet : https://wallet.klaytn.com
Baobab 테스트넷:
  • EN 다운로드 : 다운로드 페이지에서 Baobab 패키지를 선택하십시오.
  • Klaytnscope : https://baobab.scope.klaytn.com
  • Klaytn Wallet : https://baobab.wallet.klaytn.foundation
  • Baobab Faucet : https://baobab.wallet.klaytn.foundation/faucet

Klaytn SDK가 있나요? 어떤 언어를 지원하나요?

공식 Klaytn SDK는 JavaScript 및 Java로 제공됩니다. See caver-js and caver-java. Community contributions are always welcome in providing Klaytn APIs in other languages.
To learn about how to build dApps using Klaytn SDK, see Tutorials.
Also, check the porting guidelines from web3.js and from web3j. caver-js 및 caver-java의 구문은 web3.js 및 web3j와 매우 유사하므로 최소의 노력으로 간단하게 포팅할 수 있습니다. 그러나, web3.js 또는 web3j를 사용하여 Klaytn에 직접 요청을 보낼 수는 없다는 점을 기억하세요.

Klaytn을 사용하려면 엔드포인트 노드(Endpoint Node, EN)를 반드시 설치하고 실행해야하나요?

상황에 따라 다릅니다. 엔드포인트 노드는 블록의 유효성을 검사하고 RPC API를 외부 세계에 노출합니다. 애플리케이션이 Klaytn 네트워크와 상호 작용하려면 항상 EN이 필요합니다. For those who simply want to try Klaytn APIs, you can try KAS (Klaytn API Service). 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 KAS pricing page.

EN을 실행하는데 노드 데이터 동기화가 너무 느립니다.

First, check if your HW specification meets the system requirements.
Check the fast sync. 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.

Klaytn에서 ERC-20 및 ERC-721 컨트랙트를 사용할 수 있나요?

Yes. Klaytn supports Solidity as a smart contract language. ERC-20 and ERC-721 written in Solidity for Etherem can be deployed and executed on Klaytn.
Further Klaytn-specific token standards can be defined. Follow the KIP (Klaytn Improvement Proposal) and join the discussion.

Klaytn의 스마트 컨트랙트 개발에 트러플(Truflle)을 사용할 수 있나요?

Yes. Truffle can be used in developing smart contracts on Klaytn with truffle-hdwallet-provider-klaytn. See Truffle and follow the configuration guideline.
If you are new to Truffle, see Testing Guide and Deployment Guide to get a rough idea on what you can do with Truffle.

Metamask와 같은 브라우저 확장 지갑은 어디서 구할 수 있나요?

No official browser wallets at the moment.
Kaikas, a browser extension wallet of Klaytn will be released in 1H 2020.

트랜잭션 수수료 납부자의 계정 주소가 제공받은 키로 도출되지 않습니다.

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.
Fee-payer accounts usually have a role-based key. In most cases, the account address is not derived from the RoleFeePayer key.

수수료 위임을 구현한 온전한 샘플코드를 어디에서 볼 수 있을까요?

Check fee-delegation-example to get a complete working code of value transfer.
See the JavaScript code snippet for deploying a contract with fee-delegation. Note that you can not use Truffle for the contract deployment with fee-delegation.
Sending a transaction with multiple signer 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.