Skip to content

Commit

Permalink
updated readme
Browse files Browse the repository at this point in the history
  • Loading branch information
Arvolear committed Mar 6, 2023
1 parent 846d072 commit db8ae57
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,21 @@ This repository represents the core smart contracts part of the operating system

## What

The TokenE core consists of 4 main smart contracts:
The TokenE core consists of 5 main smart contracts:

1. `MasterContractsRegistry`
1. `MasterAccessManagement`
1. `ReviewableRequests`
1. `ConstantRegistry`
1. `Multicall`

Each of these contracts serves an important role for the system:

- The `MasterContractsRegistry` is an [ERC-6224](https://eips.ethereum.org/EIPS/eip-6224) compliant contract that is used throughout the core and its modules.
- The `MasterAccessManagement` is used to handle permissions and access, leveraging [DLSL](https://github.com/dl-solidity-library/dev-modules) RBAC smart contract.
- The `ReviewableRequests` is a primary integration tool that is used to "speak" with admins. One can issue tokens or pass KYC requests via that contract.
- The `ConstantRegistry` that stores the system-wide parameters.
- The `Multicall` is used as a utility to execute batches of transactions.

## Installation

Expand Down

0 comments on commit db8ae57

Please sign in to comment.