Skip to main content

Architecture Overview

The service makes use of two main smart contracts. The first contract (CletPay), deployed on the Ethereum blockchain is used mainly for transactions that collects Ethereum payments. The second contract(CletCore), deployed on the SKALE Blockchain is used to manage purchased names (mapping addresses to names, resolving names, etc).

Both contracts are "linked" together in a way that makes sure that the current owner of a name is in sync at all times even when a name is transfered or bought by a different user.

info

Below are some of the applications or services that makes use of the CletCore;

  • Dapps- Decenctralised web apps, mobile apps blockchain explorers and other applications that resolve wallet addresses.
  • NDA Contract- Manages ticker info of tokens and blockchain applications that rely on their parent chain addressing system.
  • REST API- Querying on-chain data to resolve names.
info

Below are some of the applications or services that makes use of the CletPay;

  • REST API - Querying pricing on-chain data with the REST HTTP endpoints.
  • PARTNER INTEGRATION - Partner (developers) integrating onbarding new clet users on their platform.