Skip to main content

AREC Port

The standard process of utilizing AREC (Arkreen Renewable Energy Certificate) to offset one's energy consumption is as follows: purchase and redeem AREC NFTs to commit climate actions, or buy and offset ART tokens to commit climate actions. Then, based on the climate action(s), mint a climate badge, which may serve as proof of carbon neutrality for the badge beneficiary.

This process seems too technical and difficult to understand for individuals or institutions, potentially affecting the promotion and popularization of AREC applications and impeding its role in driving the transition to green energy. For ordinary people who have not yet entered the Web3 field and do not possess their own Crypto wallets, the technical threshold for using AREC is quite higher. Even for a large number of projects already in the Web3 domain, quickly integrating green energy carbon reduction features into their projects still involves significant technological complexity.

Therefore, enabling the general public and traditional institutions to easily access AREC applications, participate in, and promote the progress of green energy carbon reduction has become a challenge that needs to be solved. AREC Port offers the solution to this technical challenge.

The AREC Port integrates the entire process from purchasing ART tokens using various crypto tokens, offsetting the ART tokens to generate climate actions, to finally minting a climate Badge based on the climate actions. This process can be completed by ordinary users with one-click operation or by third-party applications with one-line calling.

The following diagram illustrates how individuals and institutions are linked to the AREC ecosystem through AREC Port with open-access AREC Port UI and AREC Port library modules. It also showcases how AREC Port offers a one-stop carbon offset service with the support of underlying smart contracts, including Arkreen Builder, Arkreen DEX, Arkreen Bank, Arkreen ART, Arkreen Badge, and others.

AREC Port position

AREC Port Interface

The primary purpose of the AREC Port is to offer users a one-click interface to complete personal carbon offsetting. The AREC Dapp integrates the features of the AREC Port, serving as the main entry point for users to access various carbon reduction features within the AREC ecosystem.

Additionally, other third-party Web3 applications can also direct their users to the AREC Port UI, enabling them to easily carry out carbon offset operations. AREC Port provides APIs for these Web3 applications to query the status and results of users' carbon offsetting actions

AREC Port Library

AREC Port Library aims to provide basic carbon offsetting services for Web2 and Web3 applications. By integrating the AREC Port Library, these applications can design their own UI tailored to their specific features and needs while utilizing the AREC Port library to complete carbon offset execution for their users.

AREC Port Library is planned to support multiple development frameworks, including NodeJS, React, Vue, React Native, Android, iOS, and more. NodeJS and React are the initial supported frameworks, and others will be gradually incorporated. We also welcome members of the Arkreen community to participate in the development and maintenance of the AREC Port Library Modules.

Arkreen Builder

Arkreen Builder is the core smart contract designed and developed to support the functionality of AREC Port. Its function is to receive various Crypto tokens paid by users, exchange these tokens for a certain amount of ART tokens through Arkreen DEX or Arkreen Bank smart contract, and then use these ART Tokens for carbon offsetting to generate climate actions. Finally, based on the climate action, it mints a climate badge for the user.

Arkreen Builder accepts multiple types of Crypto tokens, including MATIC, USDC, USDT, and others. Users can choose to exchange for ART tokens through Arkreen DEX or Arkreen Bank and can provide additional information to be included in the climate badge, such as the purpose of the carbon offsetting and the beneficiary of the climate badge, among others.

Arkreen Bank

The primary function of Arkreen Bank is to sell ART tokens at a pre-determined fixed price. Unlike Arkreen DEX, where the price of ART tokens fluctuates during buying and selling transactions due to the constraints of the AMM mechanism, Arkreen Bank maintains a constant price for ART tokens until the provider of ART tokens sets a new selling price.

Arkreen Bank is capable of managing various ART tokens with different attributes. Each ART token corresponds to a specific AREC issuer, and this issuer has the authority to deposit ART tokens into Arkreen Bank and set the selling price for those ART tokens.