3. System Scope and Context

Specification of communication partners with explanations of domain specific inputs and outputs or interfaces.

Diagram
Table 3.1 System dependencies
System Description

Creator

Creators have the ability to create new markets. Currently, only a DASTAN address can create markets.

Trader

Traders can open and close positions in markets, and redeem their positions after the market resolves.

Oracle

The oracle is responsible for resolving markets after they are closed. It can be an EOA or a contract address. The oracle is currently an address owned by DASTAN.

thirdweb Engine

On-chain interaction is facilitated by thirdweb Engine.

IPFS

InterPlanetary File Storage (IPFS) is used to store off-chain market data as a proof of immutablility.