Skip to content
Version 0.0.1 (Testnet)

Glossary

DN

Datai Network

Origin Chain

Blockchain used as the source of extracted information. Examples: Ethereum, Solana

Account

End user account of the Origin Chain identified by an address.

Protocol

A set or standard of contracts in the Origin Chain allowing an Account to store some information. Examples: Uniswap, AAVE, ERC20, NFT

Plane

Predefined set of computed values related to a specific Account in regard to a specific Protocol. Examples: Active Positions Plane, PnL Plane

Plane SDK

A framework allowing developers to extract Plane values from the Origin Chain.

Projection

A bundle of code and configuration based on a Plane SDK. A Projection is identified by its content hash, and it’s split into subgraph and watcher components.

Subgraph

The first piece of a Projection. It uses TheGraph engine and indexes historical positions without computing any calculations.

Watcher

The second piece of the Projection. It uses the Host engine to fetch historical data processed by the subgraph, calculate active positions (balances, etc.), and generate the final image.

Host

The engine in charge of running the watcher.

Image (Account Image)

Actual Plane values computed by a specific Projection for a specific Account. Example: Current active positions of Account 0xaabbccdd... in the Aave Protocol.

DN Node

Independent executor of DN software and peer of the network.

Projection Deployment

A Projection assigned to and executed by a specific DN Node.

Active Account

An Account having non-zero image(s) in a Projection, a Plane, or the Space.

Base Chain

Blockchain running contracts for DN. The chain on which our network will be operating.

DN Token

ERC20 token on the Base Chain serving all payments and used for stakes in the DN ecosystem.