Klaytn Docs
Connecting MetaMask
Note: MetaMask is mostly used as a wallet for Ethereum, but it is also compatible with Klaytn due to the identical address structures. Klaytn also has a browser extension wallet called Kaikas, so it basically provides the same features as MetaMask, except for Remix.

Step 1. Install MetaMask

  • We will be using Chrome browser in this example. (Install Chrome)
  • Add MetaMask Extension to Chrome.
    Note: You may need additional installations if you are using another browser.
  • You can start MetaMask by clicking on the icon in the upper right-hand corner of your chrome browser.

Step 2. Generate a MetaMask Wallet

Create a Wallet
  • Click on [Create a Wallet].
  • Set a password.
  • You will be given a 12 word seed phrase; back it up somewhere secure.
    Note: You can only restore your wallet with the seed phrase. Sharing your seed phrase with others may result in losing all of your funds. Therefore, it is recommended that you either write it down manually or store it in an offline device.
Seed phrase and Wallet

Step 3. Connect to Klaytn Network

Network Setup and Custom RPC
Network Setup and Custom RPC

Step 4. Set Gas Price and Send KLAY

Note: The following steps require KLAY.
  • Click [Send] on the main page and enter the recipient address and the amount of KLAY.
Send KLAY 1
  • Klaytn has a fixed gas fee, so it's important to set the right amount.
  • Click on Turn on Enhanced Gas Fee UI in Settings to set gas fee.
  • Set the Enable Enhanced Gas Fee UI toggle to ON and exit Settings.
Send KLAY 2
  • Return to the SENDING KLAY window and set a fixed gas fee instead of using the market price.
  • Click [Market] and then select [Advanced] in the Edit gas feewindow.
  • Enter fixed gas fee for Max base fee and Priority Fee.
    • Baobab gas fee: 250, Cypress gas fee: 250
  • And check Always use these values and advanced setting as default to not repeat this process next time.
Send KLAY 3
Send KLAY 4
NOTE: Sending KLAY requires a transaction, for which you need KLAY.
  • Check the amount to send and the transaction fee and click [Confirm] to complete the KLAY transfer, after which you will be redirected to the main page.
  • Click [Activity] on the main page to confirm the transaction history.
Send KLAY 5

Klaytn Baobab Network - Obtain KLAY to make a transaction

Note: This tutorial uses Public EN of the Testnet (Baobab) to connect to the network. Make sure to use Baobab when you are running a test.
  • Click [Save] to add Klaytn Baobab Network.
Network Setup and Custom RPC
  • To test the connection of the Klaytn Wallet, you will need to make a transaction, which requires KLAY.
  • Click on the kebab menu (three dots) in the upper right corner and select [Account details].
  • Click [Export Private Key] to obtain your private key.
Export Private Key
  • When using Baobab Testnet, you can obtain Test Klay in Klaytn Faucet.
  • Enter your private key on Klaytn Wallet and log in by clicking [Access]. (Attach 0x in front of the private key.)
  • Click [Run Faucet]. 5 Testnet KLAY will be sent to your account and the balance will be updated accordingly. You can claim Testnet KLAY from Faucet once every 24 hours per account.
Account Sign-in and KLAY Faucet
  • Come back to MetaMask and confirm the KLAY that you received.
  • You can follow step 4 for the Klaytn Baobab Network.
Copy link
Edit on GitHub
On this page
Step 1. Install MetaMask
Step 2. Generate a MetaMask Wallet
Step 3. Connect to Klaytn Network
Step 4. Set Gas Price and Send KLAY
Klaytn Baobab Network - Obtain KLAY to make a transaction