Comment on page
👨💻

Build on Kinto

All you need to get started.
Welcome! This section contains everything a developer needs to start working with Kinto.

Understanding Kinto

At its core Kinto is the first ever Arbitrum L2 (leveraging the Arbitrum Nitro technology stack) that settles on Ethereum Mainnet (when deployed) and it is tested settling in Sepolia.
This means that KINTO is a fully EVM compatible L2 so a lot of the content in this page will be trivial for experienced ETH developers.
All transactions (including contract deployments) in Kinto require your account to be KYC'd; internally this means that your account should be holding an ERC-1155 Kinto Id token. In the testnet, KYC is configured in sandbox mode, and anyone can mint the NFT with dummy data.

Getting Started

To send transactions on the Kinto Network, you need three things: a wallet with the network configured, your Kinto ID NFT, and some Goerli Kinto ETH.
This demo flow is currently deprecated as we are working to replace our Optimism testnet with our new Arbitrum based testnet
The easiest way to get all three is by following these steps:
  1. 1.
    In order to get started, head to the Demo and follow the steps.
  2. 2.
    First of all, you'll be able to add Kinto Test Network to your wallet.
  3. 3.
    After setting up your wallet, you can verify your identity (dummy data on testnet), and mint your Kinto ID NFT.
  4. 4.
    As you go through the Demo, you will be able to receive Goerli Kinto directly from the faucet. As an alternative, you can send Goerli ETH to the bridge address or use our bridge UI.
  5. 5.
    You are now ready to send transactions on the Kinto Test Network. Inside the demo, you'll be able to send your first transaction, guessing the price of ETH by the end of 2024.

1. Setting up your wallet

To check your wallet balance, you will need the following information:
If you are using metamask, it should look something like this:
The KINTO network configured in metamask

2. Getting KYC'd in Kinto testnet

In Kinto all developers, as are users, need to have a Kinto Id NFT, by following our KYC process. As previously explained you will be only providing your data to the KYC provider and it will not be connected to your on-chain wallet unless an app requests for it and you accept such a prompt.
You can see the status of your KYC from your Account page.

3. Bridging some Goerli ETH to get some KINTO ETH

In order to operate on KINTO you will require some KETH (Kinto ETH) for that you need to send some Goerli eth to the following address in the Goerli network:
GOERLI: 0xB16254AF19b4792c3CfB1969C97E9cf841c2af67
Alternatively, you can use our bridge UI below:
Bridge
Kinto Testnet Bridge
Keep in mind that it may take a few minutes for your KETH balance to show

Ready to deploy

Congratulations! You are now ready to deploy contracts and send transactions in the Kinto network. Check our Smart Contract API to leverage all the KYC/AML functionalities available on Kinto.