# start trading

## <mark style="color:green;">C</mark><mark style="color:yellow;">R</mark><mark style="color:red;">T</mark> Token - collateral

<mark style="color:green;">C</mark><mark style="color:yellow;">R</mark><mark style="color:red;">T</mark> Token (s) are **synthetic claims** on the future price movements of the supported cryptocurrencies, embedded as value *smart contracts* exe over the <mark style="color:blue;">Qtum</mark> Virtual Machine. <mark style="color:green;">C</mark><mark style="color:yellow;">R</mark><mark style="color:red;">T</mark> Token uses QRC20 programming standard, smart contracts are settled algorithmically using **Synthetic Exchange** blockchain as a service (utility).

When user interacts with Synthetic Chain QRC20 smart contracts, we provide two instances of hashing the *contract data* over the blockchain. \
\
1`]`User contract variables are hashed as bytedata at `contract initiation`\
\
`2]`User input variables are evaluated for profit / loss at   `contract settlement`

The blockchain interworking with tokenized <mark style="color:green;">C</mark><mark style="color:yellow;">R</mark><mark style="color:red;">T</mark> series trading pairs, are dependent on the amount of deposit of <mark style="color:green;">C</mark><mark style="color:yellow;">R</mark><mark style="color:red;">T</mark> Token used each trade, equivalent to USD nominal value, at block duration zero and selected execution price.

<mark style="color:green;">C</mark><mark style="color:yellow;">R</mark><mark style="color:red;">T</mark> Tokens are unequivocally **fungible** for all contract series provided on Synthetic Exchange. <mark style="color:green;">Cryp</mark><mark style="color:yellow;">to</mark><mark style="color:red;">ken</mark> is a derivatives contract following a synthetic representation of the underlying holdings, not trading of the underlying spot position.

Hashing of the smart contract is done via <mark style="color:blue;">Qtum</mark> **bytedata transmission** and is fast and 100 dependable without any downtimes. Transaction fees for CRT Token trading are executed in Qtum cryptocurrency, affordable equating to 10 cents and propagated over 32 second <mark style="color:blue;">Qtum</mark> blockchain. Synthetic Chain only requires single block confirmation, before the trade is visible on the [Qtum ledger](https://qtum.info).&#x20;

## <mark style="color:green;">C</mark><mark style="color:yellow;">R</mark><mark style="color:red;">T</mark> Token - input variables

Depending on a set of smart contract variable, and their outcomes expressed over time, the Users are able to make trades and review pending trades by expressing the following criteria: <br>

📍 SUPPORTED CRYPTOCURRENCIES

Users **select** a Contract Series `crtBTC , crtETH , crtBNB,  crtNANO, crtLTC, crtQTUM, crtSOL, crtPAXG`\
\
📍 SUPPORTED DELTA

Users **select** both Types of Contracts `LONG` vs `SHORT`&#x20;

📍 SUPPORTED TRADE PRICE ORACLE

Users **select** the future `fPRICE` \
\
📍 SUPPORTED TRADE DURATION&#x20;

Users **select** a time before `tEXPIRATION`&#x20;

A difference between the `Spot Price` and `fPRICE` is the amount of <mark style="color:green;">C</mark><mark style="color:yellow;">R</mark><mark style="color:red;">T</mark> Collateral required for each <mark style="color:green;">C</mark><mark style="color:yellow;">R</mark><mark style="color:red;">T</mark> traded, plus additional amount of <mark style="color:blue;">Qtum</mark> cryptocurrency used as cost to process the transaction on-chain, hashed and secured.

<figure><img src="/files/AbPWhMoJq0FMYuXPj7qw" alt=""><figcaption><p>Synthetic Exchange</p></figcaption></figure>

## <mark style="color:green;">C</mark><mark style="color:yellow;">R</mark><mark style="color:red;">T</mark> Token - balance

Synthetic Chain is a TypeScript programming language application, build on Vue JS (+Nuxt) UX. The Electrum based <mark style="color:blue;">Qtum</mark> wallet, supporting <mark style="color:green;">C</mark><mark style="color:yellow;">R</mark><mark style="color:red;">T</mark> smart contract wallet addresses enabling users easy access and safe storage of their <mark style="color:green;">C</mark><mark style="color:yellow;">R</mark><mark style="color:red;">T</mark> token holdings.&#x20;

## <mark style="color:blue;">Qtum</mark> Coin - balance

Once users add <mark style="color:blue;">Qtum</mark> coin balance to Synthetic Exchange wallet, it enables the account holder to pay for <mark style="color:green;">C</mark><mark style="color:yellow;">R</mark><mark style="color:red;">T</mark> transactions. We encourage all users to transfer 1 <mark style="color:blue;">Qtum</mark> coin to our application to 1 qualify for our Token AirDrops, and to have sufficient funds to make <mark style="color:green;">C</mark><mark style="color:yellow;">R</mark><mark style="color:red;">T</mark> trades.

Example 1 - is an excerpt of our <mark style="color:green;">C</mark><mark style="color:yellow;">R</mark><mark style="color:red;">T</mark> application displaying bot <mark style="color:green;">C</mark><mark style="color:yellow;">R</mark><mark style="color:red;">T</mark> account address as well as <mark style="color:blue;">Qtum</mark> cryptocurrency account address. This account has around 1.2077514 <mark style="color:blue;">Qtum</mark> and 79,993.35 <mark style="color:green;">C</mark><mark style="color:yellow;">R</mark><mark style="color:red;">T</mark> Token.


---

# 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://synthetic-exchange.gitbook.io/crt-exchange/crt-token/crt-trading.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.
