Last updated
Last updated
Kinto is an Ethereum L2 rollup designed to accelerate the transition to an on-chain financial system. It features permissionless KYC/AML and native account abstraction to solve the two biggest blockers to mainstream adoption: compliance and user experience.
We adopted the modular thesis to maximize decentralization, credible neutrality, and scalability. The modular thesis, where different layers of the blockchain architecture are separated and optimized, allows each layer to function more efficiently. Let's analyze the different components of the Kinto rollup:
Settlement: From day one, Kinto used Ethereum as the settlement layer. Ethereum is the network with the most mature infrastructure for on-chain financial applications and the most censorship-resistant, neutral block space.
Execution: On the execution layer, we announced our partnership with Arbitrum a few weeks ago, becoming the first Arbitrum-based L2. Arbitrum is the undisputed L2 leader in TVL, maturity, and size of its DeFi ecosystem.
Sybil Resistance. Having KYC at the chain level opens a new design space where every application is automatically sybil-resistant.
Higher Level of Security. Combining KYC/AML and Sybil Resistance with smart contract wallets provides a higher level of safety for both users and developers.
Here are the different participants in the Kinto ecosystem:
Applications/Protocols: Developers and institutions create and deploy financial applications on top of Kinto.
Users: End users that visit the financial applications built by the developers above via the account abstraction wallet provided by Kinto.
Infrastructure Partners: These key partners are integrated into Kinto's rollup architecture and include Arbitrum, Celestia, and Caldera, among others.
Kinto Core Team: The core team develops the infrastructure and tools needed so developers can build applications and protocols that leverage our native KYC/AML and account abstraction.
Kinto is fully EVM-compatible.
KintoWallet is fully non-custodial, but there is a way for users to recover their accounts via a week-long recovery process.
EOAs can perform calls that don't alter the chain's state without KYC.
Users do not need to pay for transactions. Developers will charge users and top-up the paymaster to cover the applications users send to their contracts.
If a user gets added to a sanction list, his Kinto ID NFT will automatically be updated with this information.
Kinto core contracts are upgradeable. Upgradeable powers will eventually be handed out to governance.
Data Availability: We have partnered with . Kinto will tap into Celestia via Blobstream on Ethereum Mainnet, which provides L2s secure on-chain access to Celestia’s data root for integration with the bridge and Nitro. You can read our announcement .
Sequencer: Initially, Kinto will run its sequencer, but we are talking with and others to transition to a decentralized sequencing system.
Every user and developer must undergo our user-owned KYC process before transacting on the network.
Users must create their non-custodial Kinto Wallet. Transactions initiated by EOAs are disabled and must be sent via Account Abstraction and its Entry Point.
You can read more about the differences with other rollups .
: Perform KYC/AML services. The different KYC companies approved by governance allow users to complete their identity verification before transacting on-chain.
To send a transaction, you must have a KintoWallet, and its first signer must hold a . The transaction must be sent to the entry point.
Only four contracts can receive direct transactions from EOAs: , , , and.
Please check the section . Do not hesitate to contact us at developers@kinto.xyz if you need help.
This page describes the overall architecture of the Kinto Blockchain.