# System

The layers that make up the EDUM system are as follows:

1. **Connect Layer:** a middleware for integrating with external partners
2. **Block Chain Layer:** for integrating with internal operation subchains and external exchanges
3. **Market Layer:** for issuing and purchasing POAP (Proof of Attendance Protocol) NFTs and IP NFTs, and NFT Contents

<figure><img src="/files/m9Ez7G7FA9DbO6aA8lim" alt=""><figcaption></figcaption></figure>

## Connect Layer : Integrated Interface, Restful Open API, Access Token

#### An integrated interface system will be provided to exchange partner's points. This system is developed in the form of Restful OpenAPI that can efficiently integrate with other systems and provides the following functions.

<figure><img src="/files/DNip22sO1Np02bzNJy4h" alt=""><figcaption></figcaption></figure>

###

## Block Chain Layer: Main Chain (Public), Private Chain, Smart Contract, SWAP, Metaverse

Firstly, the Interchain Solution that connects the Ethereum public chain and the internal chain will be applied.  For future private blockchain implementations with partners, access is given only to authorized nodes, and a technology platform that can implement it is selected to develop an enterprise blockchain platform within Edum.

<figure><img src="/files/DCgxvhD3A5UorCrKTifB" alt=""><figcaption></figcaption></figure>

###

## EDUM Smart Contract Audit

### **EDUM smart comtract security report** &#x20;

EDUM token applied for smart-contract security check to CERTIK on March 07, 2023, and received the test result on the 17th of that same month. Through this inspection, the stability of the contract was confirmed.

<figure><img src="/files/rindH0Ep8zBqZHUNuQpA" alt="" width="375"><figcaption><p>CertiK is the industry's leading Web3.0 smart contract security audit company, ensuring industry security standards.</p></figcaption></figure>

{% file src="/files/YG6fk4cqODwpCzmZzUzc" %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://dreamladders.gitbook.io/edu-metacore-whitepaper/system.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
