# What is StarkDeFi?

The official documentation for StarkDeFi

{% hint style="warning" %}
**WIP:** expect future changes to the documentation.
{% endhint %}

StarkDeFi is building a hub of carefully curated decentralized financial solutions to demystify the complexities of adopting DeFi. From complete beginners to the OG Degens, there is something for everyone. Starting as a Starknet-native protocol, we plan to bring our suite of products to more users across other chains.

### What to expect

With [StarkDeF](/project-overview)i, you can expect an all-encompassing array of decentralized financial products and services at a fraction of the cost you would pay on the Ethereum chain.

StarkDeFi allows users to perform a number of actions, including:

* Swap assets with low gas fees.
* Earn a majority share in swap fees.
* Open long or short positions on a variety of crypto assets using limit orders.
* Participate in exciting project launches.
* Earn a share in platform revenue.
* Earn lucrative rewards by participating in our selected earning programs.
* Quickly bootstrap liquidity for your projects.
* Build trust or schedule assets by locking and vesting tokens
* and more to come...

### Why we are building StarkDefi

Crypto users are familiar with the unpleasant experience of paying outrageous gas and service fees for small transactions. Also, security breaches and flaws in the way protocols work have made users less enthusiastic about using this revolutionary technology, which is here to stay. StarkDeFi wants to fill this gap by combining the scalability of Starknet with the security of Ethereum and a wide range of decentralized products that will unlock financial value for the entire crypto ecosystem.

<figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2FCcBwbq1orabnqOa7nRx7%2FScreenshot%202023-03-05%20at%209.32.35%20PM.png?alt=media&amp;token=5f892ed2-6f6d-408e-a1cb-f0c4d924916e" alt=""><figcaption><p>StarkDefi Hub</p></figcaption></figure>

StarkDeFi Labs is building financial products that will bridge the gap for the next wave of DeFi and crypto fans. These products will use Starknet's scaling solution, lowering gas fees and improving reliability. Crypto enthusiasts and technical users can use the benefits of Starknet, the premier decentralized ZK-Rollup on Ethereum, with StarkDeFi's solutions.

Starknet *is going to be accessible to everyone, thanks to StarkDeFi!*

### Our Team

The StarkDeFi team is made up of creative technologists with years of experience putting blockchain solutions into place in different fields, such as finance and software development. We have a diversified team with members across functional areas like smart contract development, front-end development, marketing, community management, and product development.

StarkDeFi's goal is to get the next wave of crypto users on-chain by using Starknet's cutting-edge technology.

**Some of our core team members include:**

* Patrick - Lead Ops
* Iddriss - Lead Dev
* Godsway  - Lead Design
* Neslisah  - Chief Scientist
* Sextus - Adviser&#x20;


# Our Core Offerings

Here is a preliminary list of StarkDeFi’s core offerings at the initial launch.

1. **Automated Market Maker Protocol (AMM)**: Trade crypto assets on StarkDeFi in a permissionless way and at affordable costs using the secure Starknet network. Users can also add or remove liquidity at their convenience at no extra cost.
2. **Limit Order Protocol**: Automatically execute buy/sell orders when an asset price reaches a predetermined price (specified by the user).
3. **Synergy Pools**: Earn increased rewards by staking either stablecoins or StarkDeFi's native token $SDC in a pool.&#x20;
4. **Yield Farming**: Put your liquidity assets to work and receive lucrative rewards by staking tokens on the StarkDeFi farms.
5. **Staking Pool**: Earn stake escrow tokens (xSDC) when you stake $SDC. xSDC is a yield-earning asset that can also be used within the StarkDeFi ecosystem as it unlocks certain features.&#x20;
6. **Liquidity Locker**: Lock liquidity on StarkDeFi to earn and build community trust across the broader StarkNet and Ethereum communities.
7. **StarkDeFi Launchpad**: Create successful projects and easily raise funds through the StarkDeFi Launchpad. Be an early investor in our selected IDOs to unlock new project potentials.\
   *(Note: Token projects have a higher chance of succeeding if they lock their liquidity using StarkDeFi's Liquidity Locker)\*.*
8. **StarkDeFi Mint**: Easily create customized tokens with our fully capable token creation tool, go crazy without learning a line of code in Cairo. We handle all for you. Want to create an NFT collection? we've got you covered too.
9. **StarkDeFi Quests (Lottery & Price Predictions)**: Predict crypto market movements or play lottery games at minimal cost to earn lucrative rewards.
10. With more to come...


# Roadmap

DeFi moves fast, but StarkDeFi moves faster!

Our roadmap outlines some important stages in our product development cycle that will provide the best value possible to StarkDeFi users. Please note that the roadmap can be updated as new priorities emerge and is meant to serve as a guidepost for us as we continue to build financial products that will onboard the next wave of users onto Starknet.

### **Q1 2023**

<figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2FlY0QIaqsTGOyaffgSy3o%2Fq1.png?alt=media&amp;token=928bfbcf-25d0-4f73-a3d9-12e4250ff5c5" alt=""><figcaption><p>2023 Q1 Roadmap</p></figcaption></figure>

* Seed round fundraise
* Scale up development & design team
* UI/UX design for Launchpad
* Launchpad smart contract development
* Expand functional teams (marketing and business)&#x20;
* Audit smart contracts (AMM & Launchpad)
* Frontend development (Launchpad)
* Internal Product Testing (Launchpad)
* Private Testnet (Launchpad)
* Testnet Launch

### **Q2 2023**

<figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2FO3wwx276qS6bUH5QahJf%2Fq2.png?alt=media&amp;token=1aa6d528-fd43-4e8a-a654-706b827ef427" alt=""><figcaption><p>Q2 2023</p></figcaption></figure>

* Complete Farm & Limit order design
* Farm & Limit order contract development
* Frontend development
* Price Feed integration & Internal Testing
* Farm & Limit order Private Testnet
* Testnet Launch&#x20;
* Complete technical documentation

Learn more about the StarkDeFi, receive live updates and get to know the core StarkDeFi team by following the social channels below.

[Website](https://www.starkdefi.com/)

[Twitter](https://twitter.com/StarkDefi)

[Discord](https://discord.com/invite/starkdefi)

[Telegram](https://t.me/starkdefi_ann)


# Project Overview

**What is StarkDeFi?**

StarkDeFi is a decentralized suite of products built on Starknet, a layer-2 chain. Through StarkDeFi, users can do transactions like yield farming, staking, NFT minting, token issuance, and a lot more without spending a lot on gas fees.&#x20;

With StarkDeFi, crypto users can swap tokens almost for free without impacting token security or platform stability. Additionally, StarkDeFi is developing a full suite of products relevant to crypto users, including blockchain developers, NFT creators, crypto exchanges, and investors.&#x20;

Basically, StarkDeFi will make it easier and simpler for the "next-generation crypto user" to get started with crypto by creating a decentralized hub of innovative solutions that can be accessed at low cost.

**Why StarkDeFi?**

With Starknet's scaling solution, StarkDeFi is developing a suite of financial products to bridge the crypto gap for the next generation of users. StarkDeFi bridges a critical industry gap by allowing users to transact on StarkNet across a wide range of financial products and services.

**Core Offerings**

StarkDeFi's [core product](/introduction/our-core-offerings) offerings will be utilized by many users across the crypto ecosystem, including retail token investors, DeFi projects, NFT creators, and institutional investors. Crypto users can access Starknet through StarkDeFi's basket of products tailored to their daily needs.<br>

The table below provides an overview of StarkDeFi's products and target audiences.

| Product              | Target/Audience                 |
| -------------------- | ------------------------------- |
| AMM                  | DeFi traders and funds          |
| Yield Farming        | All Starknet users              |
| Custom Token Minting | Founders and all Starknet users |
| Staking Pools        | All Starknet users              |
| Synergy Pools        | All Starknet users              |
| StarkDeFi Quests     | All Starknet users              |
| StarkDeFi Launchpad  | Founders and all Starknet users |


# StarkDeFi Functionalities

**Security**

StarkDeFi will run on the Starknet, a layer-2 scaling solution on the Ethereum network. Starknet enables unlimited computational scale without impacting Ethereum's security or composability through a cryptographic proof system called [STARK](https://starkware.co/stark/). As a result, users transacting on StarkDeFi will benefit from the high security of Starknet and Ethereum without any additional costs or latency.

**High Performance**

StarkDeFi will power transactions upwards of thousands in a fraction of a few seconds. This will be essential for larger institutional products like Custom Token Minting and StarkDeFi Launchpad, enabling crypto projects to launch tokens or NFTs for their end users using the StarkDeFi infrastructure.

Starknet **Automated Market Maker (AMM)**

Users of Starknet will have access to liquidity through StarkDeFi's automated market maker (AMM), which uses the constant product formula to pool liquidity.&#x20;

Two asset pairs can be swapped, and a fee of 0.30% is applied on each trade, with 0.20% of this fee going to LP providers. The remaining 0.10% is allocated as follows:

* 0.05% is sent to the $SDC burn schedule
* 0.05% goes to StarkDeFi Treasury

More information on StarkDeFi's AMM is provided in the [swap](https://app.gitbook.com/o/KfbRoX07JkG8AhhhjTKr/s/nsPor4FRAEB97AaSdxfJ/~/changes/19/solutions/exchanges/swap/~/comments/ynVksSrKVHo6WgxRb6rd)

**Controlled Executions**

StarkDeFi users will be equipped with controlled execution tools like limit orders, enabling them to trade assets at specific prices without going through centralized exchanges. StarkDeFi will provide functionality enabling traders to execute on positions based on parameters that fit their time horizon, price sentiment, or volatility expectations. Also, all of our products can work together, which makes it easy for our users to use these solutions.


# Tokenomics

The StarkDeFi protocol is powered and enhanced by $SDC, a native governance token. StarkDeFi's product ecosystem is built around financial incentives like trading rewards, staking, yield farming, and a lot more. The $SDC token has a wide range of use cases that include:

* Ability to vote on protocol proposals (i.e. governance function)
* Usage across StarkDeFi staking and liquidity pools
* Participation in Synergy pools and Price prediction models
* Use as collateral in the Starknet ecosystem&#x20;
* Use in StarkDeFi launchpads to fund new projects
* etc

The initial $SDC token distribution will be allocated based on the chart below:

<div align="left"><figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2FV9sQaDGJxwTJHIL0Qfoj%2FStarkDeFi%20Tokenomics%20Chart.jpg?alt=media&amp;token=019341a7-d23f-446f-92e7-79ce772469c1" alt=""><figcaption><p>StarkDefi Tokenomics</p></figcaption></figure></div>

In the near term, $SDC will be traded on all the major crypto exchanges; please follow our social media channels for announcements on token listings.


# Wallets on Starknet

These are the main wallet options available to Starknet users at the moment.

1. **Argent X**

<figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2FOzWh2tKealErXXpsaT5s%2Fargent%20wallet.jpeg?alt=media&amp;token=03f58629-5ed2-463d-bd99-95481b3f1a39" alt=""><figcaption><p>Argent Wallet</p></figcaption></figure>

[Argent X](https://www.argent.xyz/argent-x/) is the first Starknet wallet to interact with tokens and NFTs. With Argent X, users can manage their identities across multiple DApps, sign in with Starknet, and access StarDeFi without problems. [Learn More](https://www.argent.xyz/blog/tag/starknet/)

[Download Argent X here](https://www.argent.xyz/argent-x/)

2. **Braavos**

<figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2FD81ThEnPzG8gcNrlphoH%2FBraavos.jpeg?alt=media&amp;token=16617f83-2546-4487-8c67-a3bdc77c6dbd" alt=""><figcaption><p>Braavos Wallet</p></figcaption></figure>

[Braavos](https://braavos.app/) is the first and only Starknet wallet built for mobile (Android and iOS). Users can access Starknet on the go using Braavos while having access to a web extension for Chrome, Firefox, and Edge browsers. [Learn More](https://medium.com/@braavos_starknet_wallet)

[Download Braavos here](https://braavos.app/)


# Create a wallet

### [Argent X](https://www.argent.xyz/argent-x/)

**Step 1**: Download Argent X [browser extension](https://chrome.google.com/webstore/detail/argent-x/dlcobpjiigpikoobohmabehhmhfoodbb)

<figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2FtehLvmU3AW62rKAy4KCT%2Fimage.png?alt=media&amp;token=52c040f8-87c0-4ec5-8404-b7d0ac3580c3" alt=""><figcaption><p>Argent X browser extention</p></figcaption></figure>

**Step 2**: When the app opens, tap **"Create new wallet"** and follow the onboarding instructions.

<figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2FjhpIzIhhGvJ4F3ZtCl4v%2Fimage.png?alt=media&amp;token=415ebe9a-f849-4a74-96fd-b817806e4414" alt=""><figcaption></figcaption></figure>

**Step 3:** Read and accept the terms and Conditions/Privacy Policy

<figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2FZT5I1IRtfabTayxtSboX%2Fimage.png?alt=media&amp;token=764659a2-36ed-43ac-8de7-1501d1a20e3a" alt=""><figcaption></figcaption></figure>

**Step 4:** Set a password and click on **Create Wallet**

<figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2FsrdSwPHcL4QAcOv45kzF%2Fimage.png?alt=media&amp;token=9264621e-e290-434c-85ad-f96cc3d2274b" alt=""><figcaption></figcaption></figure>

**Step 5:** Click on **Finish** to get your account ready

<figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2FAOjICmx1LcQdzxoufmf7%2Fimage.png?alt=media&amp;token=e7810ff3-b2fd-495a-bf1d-799cd81f4c45" alt=""><figcaption></figcaption></figure>

Please contact the Argent X team for any technical support or issues [here](https://support.argent.xyz/hc/en-us).

### [Braavos](https://braavos.app/)&#x20;

**Step 1**: Download the Braavos [browser extension](https://chrome.google.com/webstore/detail/braavos-wallet/jnlgamecbpmbajjfhmmmlhejkemejdma) or mobile app ([iOS](https://apps.apple.com/us/app/braavos-wallet/id1636013523) or [Android](https://play.google.com/store/apps/details?id=app.braavos.wallet))

<figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2FUxgtyIp47L2DsrgHbi0V%2Fimage.png?alt=media&amp;token=c57da0fe-75cd-4c28-acd6-5ce0a8bbe512" alt=""><figcaption><p>Braavos Wallet Browser Extension</p></figcaption></figure>

**Step 2**: Click on **Get started** and then create a new wallet (for new users)

![](https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2FrQ5MgSnOsWdsZK1IqXUc%2Fimage.png?alt=media\&token=7f1099ef-2d3d-432f-bc9e-7c5c267fe977)&#x20;

![](https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2FYG4ZtsK7jqSVTFZfenxf%2Fimage.png?alt=media\&token=e77bfd8d-d998-4e8f-bc2a-28710e8895f1)

**Step 3**: Save your recovery key in a secure location

![](https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2FqmIobPYN9x3Be5DEuCOi%2Fimage.png?alt=media\&token=5865dcef-84e7-4dd9-b123-7e2c76b0ebc6)

**Step 4**: Choose your preferred network to add an account

![](https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2F3nHkRi0E4gEk0B5t66OG%2Fimage.png?alt=media\&token=54f8b83f-f297-4335-aeb1-fb6156669dac)

Please contact the Braavos team for any technical support or issues [here](https://braavos.app/).


# Get Ethereum on Starknet

There are many ways to bridge Ethereum, or any supported asset, into Starknet. Bridges such as [StarkGate](https://starkgate.starknet.io/), developed by the StarkWare team, and [Orbiter](https://www.orbiter.finance/) make it easy to bridge from any supported chain into Starknet. To make it even easier, the guys at [Layerswap](https://www.layerswap.io/) can get your Ether from any supported CEX to Starknet. Visit any of the bridges to get your Ether onto Starknet.

## Goerli Testnet ETH

The easiest way to move over Ethereum to Starknet is through the [Goerli faucet](https://faucet.goerli.starknet.io/).

<div align="left"><figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2Fq6jcgDhbVc98YEi53Dm5%2Frequest-testnet-eth.png?alt=media&amp;token=5c1ff901-7568-4810-9ebb-4c28ffb69e14" alt=""><figcaption><p>Request Testnet ETH</p></figcaption></figure></div>

**Step 1**: Enter the appropriate address for your Argent X or Braavos wallet

**Step 2**: Click the verification box below and “Send Request.”

**Step 3**: Funds will be deposited into your account shortly.


# Connect to StarkDefi

**Step 1**: Head over to the StarkDeFi website: <https://www.starkdefi.com/>&#x20;

**Step 2**: Click on the launch button

<figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2FhSNc43vxcItc5tsF95VV%2Flanding.png?alt=media&amp;token=34fa4c27-af0b-47eb-b8c6-8c42c523a270" alt="Red arrow pointing to the Launch button at the top right end of the navigation bar"><figcaption><p>StarkDefi Landing page</p></figcaption></figure>

**Step 3**: Once the DApp is loaded, click "Connect Wallet" at the top right.

<figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2Fow5YZcajACCi6Y3htxqp%2FDapp.png?alt=media&amp;token=7644bb5f-6af7-4ce6-a564-f7374a5171d3" alt=""><figcaption><p>Connecting to StarkDefi</p></figcaption></figure>

**Step 4**: Select your preferred wallet ([Available options](/quick-start/wallets-on-starknet)) and confirm connection to StarkDefi.

<figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2FwJ9dJLmb03dMOwvuBzLW%2Fselect.png?alt=media&amp;token=bcfdc9c9-ec48-411b-be0c-d5476c1f79dc" alt=""><figcaption><p>Select Wallet Provider</p></figcaption></figure>

### To Disconnect From StarkDefi

**Step 1**: Click on the Account button,

<figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2FJrvoyTrqTqXTxZnyGesK%2Fconnected.png?alt=media&amp;token=0e952e76-5822-4ce7-8b47-17cedc7bb24f" alt=""><figcaption><p>Connected to StarkDefi</p></figcaption></figure>

**Step 2**: Click Disconnect on the account's modal.

<figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2FNrF4NaYO1jmY5kvxHVZE%2Faccount.png?alt=media&amp;token=08c4115e-ba34-48fa-985a-ed557c6a5157" alt=""><figcaption><p>Account Modal</p></figcaption></figure>


# Swap

## How to swap

Token swaps are a simple way to trade tokens on StarkDeFi's platform. Users can swap tokens from a growing list of crypto assets across the Starknet ecosystem.

It's as simple as this:

{% embed url="<https://youtu.be/ZB-N00NUDZo>" %}
How to swap
{% endembed %}

**Step 1**: Selects an input token (ETH in this case)

<div align="left"><figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2Fy72uymJjQuRYceFrbSqA%2Fswap-input.png?alt=media&amp;token=92a3691f-3f2c-440d-a67d-8a4aee825e08" alt=""><figcaption><p>selecting an input token</p></figcaption></figure> <figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2FswLMZCiOP7j5v425HvdG%2Fselect-token.png?alt=media&amp;token=cf4fc375-da56-4847-a8eb-a97566360e11" alt=""><figcaption><p>Token list</p></figcaption></figure></div>

**Step 2**: Selects an output token (USDC in this case)

<div align="left"><figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2Fvn4AqyKgrROraRpEkVdX%2Foutput-token.png?alt=media&amp;token=d63ea278-b251-4e28-85ce-a8257f594229" alt=""><figcaption><p>selecting an output token</p></figcaption></figure></div>

**Step 3**: Enter amount of token you want to swap (ETH in this case)

<div align="left"><figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2FcB1JabDfUWT2J3gEf40I%2Fswap.png?alt=media&amp;token=95042dfb-99cf-43d1-a0d6-3f42faf09890" alt=""><figcaption><p>choosing an input token amount</p></figcaption></figure></div>

**Step 4**: The Starknet protocol calculates the number of tokens you'll receive as output.

{% hint style="info" %}
Our AMM protocol will give an instant feedback on rates and slippage.
{% endhint %}

**Step 5**:  Clicking  "Swap" to proceed, then click "Confirm Swap" to execute.

<div align="left"><figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2FxkYerBlYi4liZRaUcV0o%2Fconfirm-swap.png?alt=media&amp;token=5df8be03-9598-4624-a46c-4dff18e1b5bc" alt=""><figcaption><p>confirm swap</p></figcaption></figure> <figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2F1qJJxJQbzKmM4N4dKDUx%2Fconfirming.png?alt=media&amp;token=be0f32ba-8cc5-4415-87f6-952c1a8dd3d8" alt=""><figcaption><p>confirming swap</p></figcaption></figure></div>

**All set**: You will receive your tokens once the transaction is confirmed on L2<br>

<div><figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2FTyLCT9BEyiOnyXSCkGsw%2Fsubmited-swap.png?alt=media&amp;token=e67cdf85-78aa-4971-b3cc-5cd5be1bc8bd" alt=""><figcaption><p>swap submitted</p></figcaption></figure> <figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2Feo31wB5ooc5PWT5vhjAL%2Fmined.png?alt=media&amp;token=34ecaf2d-e6e9-4bbb-9311-05ebe6898608" alt=""><figcaption><p>swap confirm on L2</p></figcaption></figure></div>


# Swap FAQ

**What are the token options for swapping**

You can swap any tokens listed on StarkDeFi. If the token you want to trade isn't there, you can import the tokens or ask a core contributor for help.&#x20;

**How safe are the transactions on StarkDeF**

StarkDeFi is built using open-source software, and all the smart contract information used is publicly visible for any developer to query. StarkDeFi also uses the security features of both Starknet and Ethereum. This makes sure that all end users are as safe as possible.

**What are the transaction costs associated with token swaps?**

A fee of 0.30% is applied per trade. Please note that this fee excludes gas costs, which are much lower on Starknet compared to the Ethereum mainnet.

**What will the funds in the StarkDeFi Treasury be used for?**

The Treasury funds are used to cover expenses and community activities like giveaways, grants, and regional investor activations, etc.

**What is the best wallet to use for token swaps?**

Currently, there are only two wallet options on Starknet; Argent X and Braavos. See section 3.1 for further details.


# Liquidity Pools

**StarkDeFi LP Overview**

<figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2FDnWvGmte9HUDM1WAjeUh%2Fliquidity-sc.png?alt=media&amp;token=71861d36-cde6-4b37-b333-271e7503e85c" alt="Starkdefi liquidity pools"><figcaption><p>Liquidity Pools</p></figcaption></figure>

Liquidity is an important part of StarkDefi's DEX because it makes it possible to trade one token for another without using orderbooks. Starkdefi has made it easy to participate in its liquidity program. Any Starknet user can add and remove liquidity from any pair of tokens on StarkDefi.&#x20;

In exchange for this service, they will get trading fees for the relevant trading pair and LP tokens, which can also be gambled for more rewards.

Liquidity providers are rewarded with trading fees when their liquidity pools are used. StarkDeFi charges 0.30% of the originally deposited amount for token swaps, of which \~67% (or 0.20%) is paid to liquidity providers.


# Adding Liquidity

You can add liquidity to StarkDefi by providing tokens in equivalent quantities to the pool. The lowest value of each token in the pair (in USD) will set a limit on the liquidity you provide. After choosing the pair, please follow the steps below to add liquidity:

**Step 1**: Visit the StarkDeFi DApp and locate Liquidity under AMM

<div align="left"><figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2Fw5RMJUmXiG8yhsnpB4kY%2Fswap-sc.png?alt=media&amp;token=33d5c0b8-2b60-47a7-bfd7-9d78fcb19e74" alt="Starkdefi DApp default page"><figcaption><p>StarkDefi DApp</p></figcaption></figure></div>

**Step 2**: Click on "Liquidity"

<div align="left"><figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2FDnWvGmte9HUDM1WAjeUh%2Fliquidity-sc.png?alt=media&amp;token=71861d36-cde6-4b37-b333-271e7503e85c" alt=""><figcaption><p>Liquidity Pools</p></figcaption></figure></div>

**Step 3**: Read the information and select the token pair you want to add liquidity to.

<div align="left"><figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2FJn4iyfZo35vpK0Epqfw5%2Fadd-lp-sc.png?alt=media&amp;token=e5efcff1-c439-4e16-9e15-e376223f918e" alt=""><figcaption><p>Add Liquidity</p></figcaption></figure></div>

**Step 4**: Enter your preferred amounts to add the tokens. Your position for the pool will be calculated and indicated below.

{% hint style="info" %}
When adding liquidity to an existing pool, if you set the amount you want for one token, the amount you need for the other token is automatically calculated. For new pools, you set both amounts. Note that the ratio or the number of tokens will determine the price.
{% endhint %}

<div align="left"><figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2FTlJRAPZAwlWXl4190ZKS%2Fadd-lp-tokens-selected.png?alt=media&amp;token=df3c9186-71a8-4686-bb43-01ce8914c01c" alt="StarkDefi Add liquidity form"><figcaption><p>Ready to Supply</p></figcaption></figure></div>

**Step 5:** When you're happy with your position, click "Supply" and confirm your supply in the window that appear&#x73;**.**

<figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2FqTlA0netNHDF8M0pZNxA%2Fconfirm-supply.png?alt=media&amp;token=30e736a0-9d86-4147-95b0-866faeb71881" alt="Confirm Liquidity supply"><figcaption><p>Confirm Liquidity </p></figcaption></figure>

**Step 6:** Approve the transaction in your wallet, and you just completed the process.

<figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2F9Oz4Co3xNcN8CaAzdlnw%2Fliquidity-success.png?alt=media&amp;token=8be71f6d-929c-4a51-887f-99148c336d18" alt="Adding liquidity succeeded"><figcaption><p>Successfully Added Liquidity</p></figcaption></figure>


# Removing Liquidity

Users are free to remove liquidity without any additional fees or lockup requirements.

**Step 1:** Users can remove liquidity by going to StarkDeFi's Dapp, similar to adding liquidit&#x79;**.**

**Step 2**: On the liquidity pools page, click on "My Liquidity."

<div><figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2FEKbpGCjvHgMWV8SjP89i%2Fliquidity-sc-2.png?alt=media&amp;token=b12d5df2-dfed-497e-8d10-5d8ff3fde264" alt=""><figcaption><p>Liquidity Pools</p></figcaption></figure> <figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2FQK42ArvElRmdByghpwXk%2Fmy-liquidity.png?alt=media&amp;token=d041af23-9e31-43c3-8f9d-c50aca1c6c0a" alt=""><figcaption><p>My Liquidity Pools</p></figcaption></figure></div>

**Step 3**: Click the manage icon for the pool you want to withdraw from your list of pools and click "Remove Liquidity."

<div align="left"><figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2Fud7rr064UJiwEhbXg3Ff%2Fselect-pool.png?alt=media&amp;token=a02fc1dc-3de0-47c9-a3ad-5066232faf25" alt=""><figcaption><p>Remove Liquidity</p></figcaption></figure></div>

**Step 4**: Set the amount you want to remove.

<figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2FaabcFNZzm8MLe8kOzfdv%2Fremove-lp.png?alt=media&amp;token=625cf209-923b-4f67-8daf-840e6adf627d" alt=""><figcaption><p>Amount to remove</p></figcaption></figure>

**Step 5:** Confirm the liquidity withdrawal and approve the transaction in your wallet.

<figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2FhkeRkCl2MH4WskJQOYLT%2Fconfirm-remove.png?alt=media&amp;token=83a2da64-4598-4680-8df5-674f0e56cc05" alt=""><figcaption><p>Confirm Liquidity withdrawal</p></figcaption></figure>

**All done**

<figure><img src="https://4274982886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnsPor4FRAEB97AaSdxfJ%2Fuploads%2Fy9MCoZUBSEhxV6YYD2cy%2Fremove-complete.png?alt=media&amp;token=03cf0d3e-43a0-41cc-a238-2aff399c780c" alt=""><figcaption><p>Remove Complete</p></figcaption></figure>


# Liquidity FAQ

**Are there any extra costs associated with removing or adding liquidity?**

Aside from the initial gas or transaction fees, which are very low on Starknet, there are no other fees for adding or taking away liquidity. To get people to take part, liquidity providers get 0.20% of the 0.3% trading fee as a fee. They can also use their LP tokens to take part in other StarkDefi offerings and earn more rewards.

**Are there any deposit limits, i.e. how much users can deposit into the pools?**

There are no enforced limits on the amount deposited into the pools. However, note that the greater the deposit amount, the greater the chances of winning; users that deposit larger amounts into the pool have a much higher chance of being selected for rewards.


# Limit Order

{% hint style="info" %}
**Note:** Coming soon!
{% endhint %}


# StarkDeFi Launchpad

{% hint style="info" %}
**Note:** Coming soon!
{% endhint %}


# StarkDeFi Liquidity Locker

{% hint style="info" %}
**Note:** WIP
{% endhint %}

Liquidity lockers from StarkDeFi give developers and protocols a safe place to store their tokens or digital assets for a set amount of time. Through the liquidity locker, users can safely store LP tokens or team tokens in StarkDeFi's secure environment without worrying about security breaches or unauthorized asset transfers.&#x20;

Please note that the assets locked are securely transferred over to the StarkDeFi smart contracts, so, in essence, StarkDeFi does not maintain custody of these assets, eliminating any counterparty risks and ensuring increased transparency for the users. Also, teams with token vesting schedules can use the liquidity locker to unlock and distribute tokens according to their vesting schedules. To prevent spam, a base fee in $SDC tokens (TBA) will be required before a locked schedule can be created.

<br>


# StarkDeFi Mint

{% hint style="info" %}
**Note:** WIP
{% endhint %}

As the next wave of creators and entrepreneurs experiment with Web3, StarkDeFi will provide these new users with "no-code” tools for generating NFTs, tokens, and other digital assets. Users can make their own tokens and NFTs with the StarkDeFi Mint with just a few clicks and for a small fee. The process of creating a token or NFT will be simplified into four easy steps:

* The user signs into the StarkDeFi platform and navigates to the Mint page
* The user then provides metadata that includes the token name, symbol, icon, and URL, if applicable
* Once done, the user creates the token by clicking "mint."
* After minting, the user has the option to issue or distribute the tokens as they please

Please note that multiple features can be added to the token mint for a fee; some examples include the following:&#x20;

* Auto buybacks
* Tax (with a maximum of 5 wallets)
* Reflection reward&#x20;
* Auto-burn&#x20;
* Auto-add LP&#x20;
* Antibot, etc

NFT minting follows similar steps and pricing, with users being able to issue and distribute NFTs with a few steps. Please note that all revenue from the StarkDeFi Mint program will be burned.&#x20;

<br>


# Yield Farming

{% hint style="info" %}
**Note:** Coming soon!
{% endhint %}


# How To Farm

{% hint style="info" %}
**Note:** Coming soon!
{% endhint %}


# Farms FAQ

{% hint style="info" %}
**Note:** Coming soon!
{% endhint %}


# StarFi Pools

{% hint style="info" %}
**Note:** Coming soon!
{% endhint %}


# Utilities

{% hint style="info" %}
**Note:** Coming soon!
{% endhint %}


# Vesting

{% hint style="info" %}
**Note:** Coming soon!
{% endhint %}


# Multisender

{% hint style="info" %}
**Note:** Coming soon!
{% endhint %}


# Approvals

{% hint style="info" %}
**Note:** Coming soon!
{% endhint %}


# Synergy Pools

{% hint style="info" %}
**Note:** WIP
{% endhint %}

StarkDeFi will also have a synergy pool feature that lets users earn more rewards by staking stablecoins or StarkDeFi's native token, $SDC. An overview of these synergy pools can be found below.

### Stablecoin Pool

The stablecoin pool acts as a means for users to save without exposing their capital to unnecessary risks. There is no lock period, and users can withdraw from the pool whenever they choose to.&#x20;

#### How it works

* Users deposit an allocated amount of stablecoins and are charged a small fee for participating in the pool (to prevent spams), which is used to buy and burn $SDC. &#x20;

* Funds in the stablecoin pool are then lent/staked to a trustless and lossless protocol for yield.&#x20;

* Accordingly, the StarkDeFi protocol allocates the yield:

  * 95% of the yield is distributed to the prize pool as rewards
  * 2.5% of the yield is allocated towards the $SDC burn schedule
  * 2.5% of the yield is allocated towards to StarkDefi's and revenue sharing treasuries.

* A random selection of 20% of the participants will be selected to share the prize, two randomly choses lucky user will receive majority of the share for each round. The selection process will be transparent and fair to all participants using a [VRF](https://en.wikipedia.org/wiki/Verifiable_random_function#:~:text=In%20cryptography%2C%20a%20verifiable%20random,proof%20for%20any%20input%20value.) (Verifiable Random Function), and rewards will be distributed according to the respective average deposits per run period. As a result, the greater the deposit amount, the greater the chances of winning. For example, if User A deposits $1,000 and User B deposits $2,000, then User B's chances of winning are twice as high as User A's (if the deposit is made simultaneously).

* In addition, the odds of winning depend on the average deposit amount per user for each run period. For example, if User A deposits $1,000 at the start of the run period, their average deposit will be $1,000. In contrast, if User B deposits $2,000 halfway through the run period, their average will be $1,000 (i.e. $2,000/2), equal to User A's deposit (even though User B has the larger deposit).

Users can withdraw 100% of their principal from the stablecoin pool at no additional cost or penalties. Reward winners must also claim or call their rewards within three months to ensure they are 100% allocated to their wallets. After three months, rewards are slashed by 50% and reallocated to StarkDeFi's $SDC burn schedule.

### Locked $SDC Pool

This pool lets users lock their $SDC tokens for additional staking rewards and returns. In simple terms, the process of participating in the $SDC pool is as follows:

* Users stake $SDC in the locked $SDC pool, and an APY determined by the staking protocol is generated.&#x20;
* The $SDC token deposited into the pool is locked for a time period between 5-10 weeks to ensure maturity. Once this period ends, a random selection of 20% of the participants will determine two winners sharing the 95% rewards pool. This selection will be deployed using a Verifiable Random Function (VRF) protocol.&#x20;
* Rewards are then allocated based on the respective average deposits per run period. So similar to the Stablecoin pool, the greater the deposit amount, the greater the chances of winning.
* The principal will be returned in full and will not be slashed. However, like the Stablecoin pool, 95% of the yield is distributed to the reward pool, and 5% is allocated towards the $SDC burn schedule.

Users do not have to pay any fees to participate in the Locked $SDC program, and since entry is locked during the run period, the $SDC deposits will also be locked during this period.

***FAQ: How many winners are eligible for the rewards?***

For the Stablecoin pool, there will be a maximum of 3 winners; however, the number of winners can fall between 1-3. The locked $SDC pool will have a maximum of 5 winners, with the total number ranging between 1-5.


# Price Prediction

{% hint style="info" %}
**Note:** WIP
{% endhint %}

You can earn rewards with StarkDeFi's Price Prediction by putting your skills at predicting the crypto market to the test. Based on your market knowledge or intuition, you can predict whether the $SDC/USD or USD/ETH  price will rise or fall. Win a share of the round's prize pool if you guess correctly!

\
Each player can choose between three separate prediction markets on StarkDeFi.

* Users can predict the $SDC/USD price and earn rewards in $SDC.
* They can also play using the ETH/USD price to earn  ETH
* Finally, they will have a chance to play using the Stark Token to earn more $STARK

In the Price Prediction, each player can make “high" or “low" predictions for a chance to earn rewards once the epoch has elapsed. For each round, the entry price of a user is called the "entry price," while the price at the end of the epoch is called the "closing price'.

Please note the following:

* High predictions must have a "closing price" higher than a "entry price" to win
* Low predictions must have a "closing price" that is lower than the "entry price" to win

The price distribution is calculated using the following formula:\
*(Reward Ratio x Stake) x 95% (where 95% refers to the 5% maximum fee)*

The reward ratio for long and short pools is subsequently calculated as follows:\
*Long pool = Total value of long & short pools/value of the long pool*\
*Short pool = Total value of long & short pools/value of the short pool*

***Example***

If a prediction round has 45S $DC for a long pool and 80 $SDC for a short pool, the total reward pool will be 125 $SDC (i.e. 45 $SDC + 80 $SDC). If a user takes a long position for 5 $SDC and the winning round was a long position, the reward will be calculated as follows:

*((125/45)\*5)\*95% = 13.194 $SDC or 1.64x of the initial stake*

Please note that prizes for each round will be distributed from a prize pool collected from all price prediction entries. There will also be a time constraint for each prediction round, with users having the flexibility to make predictions based on either long or short sentiments.


# Lottery

{% hint style="info" %}
**Note:** WIP
{% endhint %}

With the StarkDeFi Lottery, you can win lucrative $SDC prizes! The process is easy and fair, and you can enter as many times as you like as long as you have enough SDC to buy tickets. An overview of the StarkDeFi lottery is as follows:

* Users purchase a lottery ticket for a round, which is automatically priced at $3 in SDC.
* The lottery protocol generates five randomized numbers daily at 00:00 AM UTC using the Chainlink Verifiable Random Function (VRF).
* A lottery winner is identified by how many entries match the exact numbers from left to right. Prize pool allocations for correctly matching digits are as follows:
  * Blocks with 1-digit matches: 3% rewards
  * Blocks with 2-digit matches: 6% rewards
  * Blocks with 3-digit matches: 11% rewards
  * Blocks with 4-digit matches: 20% rewards
  * Blocks with 5-digit matches: 45% rewards

From the 15% lottery pool balance, 10% is burned, and 5% is sent to StarkDeFi's Treasury and the Reserve Treasury. It is important to note that prizes not won or claimed to get allocated to the next lottery round, increasing the stakes and prize pool.


# Swap

{% content-ref url="/pages/VsTd113EfCt72rqjQGIp" %}
[Factory](/core-contracts/swap/factory)
{% endcontent-ref %}

{% content-ref url="/pages/0EbPFpGO6tt6A20NVirp" %}
[Pairs](/core-contracts/swap/pairs)
{% endcontent-ref %}

{% content-ref url="/pages/Huo2iXlV6R2uBUGCcqTa" %}
[Router](/core-contracts/swap/router)
{% endcontent-ref %}


# Factory

{% hint style="info" %}
**Note:** Coming soon!
{% endhint %}


# Pairs

{% hint style="info" %}
**Note:** Coming soon!
{% endhint %}


# Router

{% hint style="info" %}
**Note:** Coming soon!
{% endhint %}


# Terms of use

Last updated: 1st December 2023

#### &#x20;Introduction

Welcome to StarkDeFI, a website-hosted user interface managed and operated by StarkDeFi Labs (the “Interface”).

StarkDeFi Labs, hereafter referred to as “StarkDeFi”, “we”, “us” or “our”, is an automated market maker (AMM), a decentralized exchange (DEX) that allows users to trade assets directly without the need for a traditional order book to match buyers and sellers. To achieve this, we source liquidity from users willing to loan out their assets to the protocol for a percentage of the swap fees generated when their assets are traded. These users are aptly named Liquidity Providers (LPs), and they receive StarkDeFi LP tokens as a sort of receipt for their provided liquidity, which can be used to accumulate yield or redeemed for the underlying deposit (plus any fees accrued on top) at any time. This cycle of liquidity provision allows StarkDeFi to house deep liquidity, ensuring low-slippage trades 24 hours a day, regardless of the chain being traded on.

These Terms of Use and any terms and conditions incorporated herein by reference (collectively, the “Terms”) govern your access to and use of the Interface. You must read the Terms carefully.

If you are accessing or using the Interface on behalf of a company (such as your employer) or other legal entity, you represent and warrant that you have the authority to bind that entity to these Terms and, in that case, “you”, “your” or “user(s)” will refer to that entity.

By accessing, browsing or otherwise using the Interface, or by acknowledging agreement to the Terms on the Interface, you agree that you have read, understood and accepted all of the Terms and the Privacy Policy (the “Privacy Policy”), which is incorporated by reference into the Terms.

{% hint style="info" %}
**IMPORTANT NOTE REGARDING ARBITRATION: WHEN YOU AGREE TO THESE TERMS BY USING OR ACCESSING THE INTERFACE, YOU ARE AGREEING TO RESOLVE ANY DISPUTE BETWEEN YOU AND STARKDEFI THROUGH BINDING, INDIVIDUAL ARBITRATION RATHER THAN IN COURT. AND YOU AGREE TO A CLASS ACTION WAIVER, BOTH OF WHICH IMPACT YOUR RIGHTS AS TO HOW DISPUTES ARE RESOLVED.**
{% endhint %}

**Interface**

* Purpose&#x20;

The main purpose of the Interface is to provide you with access to the operations in the DeFi space. We only provide the interface and software but have no control over your blockchain interactions and do not endorse any specific actions. All the transactions occur on a blockchain which is a distributed ledger with growing lists of records (blocks) that are securely linked together via cryptographic hashes (“Blockchain Networks”) that we do not own, control, or operate.

We are not responsible for the services provided by third parties, the execution of the transactions, or any other actions of such third parties. We reserve the right to make changes to the Interface, including adding, modifying, or discontinuing products or features.

* Products and Features

The Interface integrates decentralized protocols (“Protocol”) and offers you access to numerous liquidity sources across certain chains. The Interface may include other products and/or features added for the purposes of user experience development and improvement, including those for the informational, security, and entertainment purposes, which are not intended to affect the main purpose of the Interface described above.

We only provide you with access to the relevant interface and software and neither have control over your interactions with the blockchain nor encourage you to perform any. Any interaction performed by you via the Interface remains your sole responsibility.

* Blockchain Networks Transactions

All transactions with cryptocurrency, digital tokens or digital assets (“Virtual Currency”) must be confirmed and recorded in the associated public blockchain. Such networks are decentralized, peer-to-peer networks supported by independent third parties, which we do not own, control, or operate. We have no control over the Blockchain Networks and, therefore, cannot and do not ensure that any transaction details that you submit via the Interface will be confirmed and processed.

By using the Interface, you acknowledge and agree that the transaction details you submit may not be completed, or may be substantially delayed, by the Blockchain Networks.

Please be advised that we do not store, transfer, transmit, convert, broker, hold, escrow, mint, mine, or otherwise interact with any Virtual Currency, security, financial instrument, or other digital or physical asset and all the interactions are performed on the third-party platforms, subject to any associated third-party terms. Any transfer that occurs in any Virtual Currency occurs on the Blockchain Network and not on a network owned by us. We therefore do not guarantee that we can affect the transfer of title or right in any Virtual Currency.

You accept and acknowledge that we are not responsible for any errors or omissions that you make in connection with any Virtual Currency transaction initiated via the Interface. We strongly encourage you to review your transaction details carefully before attempting to transfer a Virtual Currency.

Completion of transactions that you instruct for through the Interface also depends on the availability and operation of the Blockchain Networks. Errors or forks in the Blockchain Networks may cause transactions that you initiate through the Interface to fail. This may mean that the transaction you were originally intending to perform will no longer be available. Unfortunately, due to the decentralized nature of the Blockchain Networks, there is no one single point of failure, and so neither we nor any party will be responsible to you for errors or any losses that you suffer as a result.

* Services by Third Parties

To operate the Interface and facilitate your access to its products and/or features, we may engage third-party providers and/or third-party API, which StarkDeFi has no direct or indirect control over (“Third-Party Services”).

Please note that the Third-Party Services are governed by their respective terms and conditions. Such terms and conditions may include separate fees and charges, as well as disclaimers and/or risk warnings on the accuracy of the information or the services of such a provider. These terms may also include a privacy policy that differs from the Privacy Policy that is incorporated by reference herein. It is your sole responsibility to read carefully and make sure that you understand those Third-Party Services terms and conditions, including how those service providers may use your information according to their respective privacy policies.

You agree and understand that the functionalities accessible via the Interface that allows you to swap Virtual Currencies are not provided directly by us and are the only responsibility of the third-party providers, including respective active third-party providers.

Even if we facilitate your access to these Third-Party Services, we are by no means responsible for them and take no part in any actions, transactions, or other activities conducted by such providers. We reserve the right to change, suspend, remove, disable, or impose access restrictions or limits on the use of any Third-Party Service at any time without notice.

By accepting these Terms, you hereby acknowledge that the functionalities accessible via the Third-Party Services are the sole responsibility of such Third-Party Services providers.

Furthermore, you hereby expressly release StarkDeFi from any liability arising from use of any Third-Party Services, third-party website, service, or content and any resulting harm, loss, or damage.

* Changes and Additional Terms

We reserve the right in our sole and absolute discretion to make changes to how we operate the products and/or features accessible through the Interface, including adding new products, features, functionalities, modifying existing ones, altering any other aspect of the Interface, or temporarily or permanently suspending, discontinuing, or terminating your access to any or all portions of the Interface’s functionality, provided that such modifications or discontinuations will not affect your access to your assets (if applicable), unless there are exceptional circumstances where doing so would (a) pose information security risks or intellectual property issues for StarkDeFi or other users; or (b) create other unwarranted risks, including violations of law.

Certain products accessible through the Interface, including related applications, may be subject to additional terms. Such additional terms are an integral part to these Terms of Use. However, in the event of a conflict, the provisions of any such special terms or other agreement shall prevail.

**Interface Eligibility**

Our Interface is under NO circumstances offered to persons or entities who reside in, are citizens of, are incorporated in, or have a registered office in the United States of America or any Prohibited Jurisdictions, namely Restricted Persons, as defined below. We do not make exceptions. If you are a Restricted Person, then do not attempt to access or use the Interface. Use of a virtual private network (e.g., a VPN) or other means by Restricted Persons to access or use the Interface is prohibited and you may face liability.

By using the Interface, you understand and confirm that you (a) are at least 18; (b) don’t break any laws of your jurisdiction by using the Interface; (c) are not located, established or registered in any of the jurisdictions enlisted below titled “Prohibited Jurisdictions”, and (d) are not a “Restricted Person” as defined below.

Please be advised that you may not use the Interface if you are otherwise barred from using the Interface under applicable law. You are also solely responsible for adhering to all laws and regulations applicable to you and your use or access to the Interface. Your use of the Interface is prohibited by and otherwise violate or facilitate the violation of any applicable laws or regulations or contribute to or facilitate any illegal activity.

By using or accessing the Interface, you represent to us that you are not subject to the Sanction Lists, and you are not a Restricted Person, as defined below. “Sanction Lists” means any sanctions designations listed on economic/trade embargo lists and/or specially designated persons/blocked persons lists published by the international organisations, as well as any state and governmental authorities of any jurisdiction, including, but not limited to the lists of United Nations, European Union and its Member States, United States and United Kingdom sanctions lists.

We make no representations or warranties that the information, products, or services provided through our Interface, are appropriate for access or use in other jurisdictions. You are not permitted to access or use our Interface in any jurisdiction or country if it would be contrary to the law or regulation of that jurisdiction or if it would subject us to the laws of, or any registration requirement with, such jurisdiction. We reserve the right to limit the availability of our Interface to any person, geographic area, or jurisdiction, at any time and at our sole and absolute discretion.

Regarding Prohibited Jurisdictions, StarkDeFi does not interact with digital wallets located in, established in, or a resident of Barbados, Bulgaria, Burkina Faso, Cameroon, Cuba, Crimea and Sevastopol, Croatia, Democratic Republic of Congo, Democratic People's Republic of Korea, Gibraltar, Haiti, Iran, Iraq, Jamaica, Libya, the so-called Luhansk People’s Republic, Mali, Myanmar, Mozambique, Nigeria, Philippines, Senegal, Somalia, South Africa, South Sudan, Syria, Tanzania, Türkiye, Uganda, United Arab Emirates, United States of America, Vietnam, Yemen, Zimbabwe or any other state, country or region that is included in the Sanction Lists.

You must not use any software or networking techniques, including use of a Virtual Private Network (VPN) to modify your internet protocol address or otherwise circumvent or attempt to circumvent this prohibition.

StarkDeFi does not interact with digital wallets, which have been previously classified or otherwise identified by international organizations or any state and governmental authorities of any jurisdiction, as belonging or affiliated with the persons specially designated or otherwise included in the Sanction Lists (“Restricted Persons”). For the purposes of these Terms, Restricted Persons shall also include all persons or entities who reside in, are citizens of, are incorporated in, or have a registered office in the Prohibited Jurisdictions.

Per the above, our Interface may include Third-Party Services. Your interaction with and use of the Third-Party Services is governed by the respective terms and conditions of the third-party providers, including but not limited to their eligibility requirements, restrictions on certain Jurisdictions, restricted persons or any other eligibility-related terms. As a result, based on those terms set by the third-party providers, your access to certain products and/or features of the Interface may be restricted by those providers. Please note that we only facilitate your interaction with these Third-Party Services and we bear no liability for any such restrictions thereof. It is your own responsibility to review those terms and conditions, and ensure that you meet the requirements set forth therein.

By accepting these Terms, you agree not to access the Interface using any technology for the purposes of circumventing these Terms.

**Compliance**

* Your Obligations

You expressly acknowledge and agree that you assume all risks associated with your access to and utilization of the Interface. Furthermore, you expressly waive and release us from any and all liability, claims, causes of action, or damages that may arise from or be related to your access to and use of the Interface.

The Interface's availability or suitability for use may vary across jurisdictions. By accessing or utilizing the Interface, you affirm that you are solely and entirely responsible for complying with all applicable laws and regulations. You also agree that we are under no obligation to inform you of potential liabilities or law or regulation violations arising from your Interface access and usage. We bear no liability for any failure on your part to comply with applicable laws or regulations.

In summary, you understand and agree that completing Know Your Client (KYC) and Know Your Business (KYB) checks through a third-party provider may be necessary to access specific products and/or features. Your refusal to provide requested information may lead to access restrictions.

* Compliance Checks

To maintain a secure and compliant environment within the StarkDeFi Network, certain products and/or features accessible through the Interface may only be available to you upon completing a verification process. This verification entails submitting an identifying Know Your Client (KYC) / Know Your Business (KYB) questionnaire (“KYC/KYB Checks”) as required by relevant anti-money laundering, anti-terrorist financing, fraud prevention, and sanctions laws and regulations. StarkDeFi reserves the right to designate the KYC/KYB Checks to a third-party provider at its sole discretion. You commit to promptly providing all required information, including supporting documentation and other evidence, to the selected third-party provider. You are solely responsible for the accuracy and completeness of the provided data. The outcome of the KYC/KYB Checks is at the sole discretion of the third-party provider.

Upon successful completion of the KYC/KYB Checks, you will gain access to the relevant products and/or features on the Interface. Refusal or denial of providing requested information to the third-party provider may result in restricted access to the respective Interface products and/or features. You acknowledge that the information requested for the KYC/KYB Checks may change over time, and additional documents and/or information may be required later. The data collected is for compliance with legal and regulatory obligations to verify your identity and determine your legal eligibility. This data is securely maintained and disclosed only when permitted by law. Refer to our Privacy Policy for more information on how your personal data is processed.

**Risk Assessment**

* General

We may utilize publicly available information, along with Third-Party Services, for evaluating the risks linked to illicit or non-compliant activities, phishing, or other potential threats.

In summary, you acknowledge and agree that risk assessment may be conducted through Third-Party Services to monitor wallet addresses and/or other content for non-compliant behavior based on publicly available information. We retain the right to block or restrict access to the wallet address associated with such illicit activity. We bear no liability for such assessment, restriction, results, or accuracy of the Third-Party Services.

* Risk and Compliance Assessment

StarkDeFi reserves the right, without obligation, to use publicly available and accessible information and enlist third-party providers to monitor and assess your and/or other users’ wallet addresses, third-party links, domain names, Virtual Currencies, smart contracts, and any other content available via the Interface for the risks of money laundering, terrorism financing, fraud, and/or any other illicit or non-compliant activities. No additional personal data is collected for such compliance assessment. You recognize and understand that the compliance assessment results are at the sole discretion of the third-party provider. StarkDeFi has no control over or affiliation with these Third-Party Services, and therefore, StarkDeFi is not and cannot be responsible for the accuracy of the information or the services of such providers. These Third-Party Services are governed by their respective terms of use; please read them carefully.

StarkDeFi reserves the right, without obligation, to provide respective warnings to you. You hereby acknowledge that StarkDeFi has no responsibility and shall not be held liable for such assessment, restriction, results, or accuracy thereof. You are solely responsible for the final decision regarding the applicability and fitness of such risk assessments. StarkDeFi reserves the right, without obligation, to block or restrict any activity on the Interface associated with any illicit and/or non-compliant activities. If you believe you or your wallet address has been erroneously blocked or restricted from using the Interface, please contact us at: <mark style="color:green;"><legal@starkdefi.com></mark>

* Phishing Alerts

We may occasionally furnish phishing and other potential risk alerts through the Interface. These risk alerts are provided for informational purposes only, and we make no representations or warranties regarding their accuracy, completeness, or reliability. You are solely responsible for the final decision regarding the applicability and fitness of such alerts. You acknowledge and agree that risk alerts are provided on an “as-is” basis, without any warranties or guarantees, and that you assume all associated risks. StarkDeFi has no responsibility and shall not be held liable for any claims, damages, or losses arising from or in any way relating to such alerts.

**Your Use of the Interface:**

By using or accessing the Interface, you affirm and warrant that you understand the inherent risks associated with Virtual Currency and underlying technologies, including cryptography and blockchain. You agree that StarkDeFi is not responsible for any losses or damages associated with these risks. Specifically, you acknowledge that the Interface facilitates your interaction with decentralized networks and technology, and we have no control over any blockchain or Virtual Currencies. We cannot ensure that your interactions will be confirmed on the relevant blockchain and do not have the ability to effectuate any cancellation or modification requests regarding your interactions.

In acknowledgment of the following:

Pricing information on the Interface does not constitute an offer, solicitation, or advice to enter into a transaction. The Interface does not act as an agent for any users. The Interface does not own or control the underlying software of blockchain networks and is not responsible for their operation. You are solely responsible for reporting and paying taxes applicable to your use of the Interface. The Interface, while intended to provide accurate information, may not always be entirely accurate, complete, or current.

To ensure a positive experience for all users, you agree not to use the Interface in a manner that breaches the Terms or violates any intellectual property rights, interferes with the integrity or security of information technology systems, seeks to obtain private information from other users, engages in fraudulent activities, violates trading market integrity laws, disguises IP addresses, supports criminal or fraudulent activity, or facilitates any prohibited activities.

All information provided in connection with your access and use of the Interface is for informational purposes only and should not be construed as professional advice. Before making any decisions involving the Interface, seek independent professional advice. The Terms do not create fiduciary duties; any such duties are disclaimed, waived, and eliminated to the fullest extent permitted by law. The only duties and obligations owed to you are those expressly set forth in the Terms.

#### DISCLAIMERS (NO WARRANTIES)

**You understand and agree that the GitHub repository, decentralized and autonomous protocol and environment, and associated decentralized networks, are not controlled by StarkDeFi. We do not have access to your private key and cannot initiate an interaction with your Virtual Currency or otherwise access your Virtual Currency. We are not responsible for any activities that you engage in when using your wallet, or the Interface.**

**StarkDeFi cannot and does not represent or guarantee that any of the information available through the Interface is accurate, reliable, current, complete or appropriate for your needs. The information displayed through the Interface including information about prices, liquidity, staking or other is provided by third parties and/or calculated for informational purposes. Your use of any third-party scripts, indicators, ideas and other content is at your sole risk.**

**You hereby expressly understand and agree that your use of the Interface is at your sole risk. We make and expressly disclaim all representations and warranties, express, implied or statutory, and with respect to the Interface and the code proprietary or open-source, we specifically do not represent and warrant and expressly disclaim any representation or warranty, express, implied or statutory, including without limitation, any representations or warranties of title, non-infringement, merchantability, usage, security, suitability or fitness for any particular purpose, or as to the workmanship or technical coding thereof, or the absence of any defects therein, whether latent or patent. We do not represent or warrant that the Interface, code and any related information are accurate, complete, reliable, current or error-free. The Interface provided on an “as is” and “as available” basis, without warranties of any kind, either express or implied, including, without limitation, implied warranties of merchantability, fitness for a particular purpose or non-infringement.**

**You acknowledge that no advice, information, or statement that we make should be treated as creating any warranty concerning the Interface. We do not endorse, guarantee, or assume responsibility for any advertisements, offers, or statements made by third parties concerning the Interface.**

**You acknowledge that StarkDeFi is not responsible for transferring, safeguarding, or maintaining your private keys or any Virtual Currency associated therewith. If you lose, mishandle or have stolen associated Virtual Currency private keys, you acknowledge that you may not be able to recover associated Virtual Currency and that StarkDeFi is not responsible for such loss.**

**You acknowledge that StarkDeFi is not responsible for any loss, damage or liability arising from your failure to comply with the terms hereunder.**

**By accessing and using the Interface, you represent that you understand (a) the Interface facilitates access to the Protocol, the use of which has many inherent risks, and (b) the cryptographic and blockchain-based systems have inherent risks to which you are exposed when using the Interface. You further represent that you have a working knowledge of the usage and intricacies of blockchain-based digital assets, including, without limitation, ERC-20 token standard available on Ethereum, Ethereum layer 2 solutions or other blockchain networks. You further understand that the markets for these blockchain-based digital assets are highly volatile due to factors that include, but are not limited to, adoption, speculation, technology, security, and regulation. You acknowledge that the cost and speed of transacting with blockchain-based systems, such as Starknet, are variable and may increase or decrease, respectively, drastically at any time. You hereby acknowledge and agree that we are not responsible for any of these variables or risks associated with the Protocol and cannot be held liable for any resulting losses that you experience while accessing or using the Interface. Accordingly, you understand and agree to assume full responsibility for all of the risks of accessing and using the Interface to interact with the Protocol.**

**The Interface may contain references or links to third-party resources, including, but not limited to, information, materials, products, or services, that we do not own or control. In addition, third parties may offer promotions related to your access and use of the Interface. We do not endorse or assume any responsibility for any such resources or promotions. If you access any such resources or participate in any such promotions, you do so at your own risk, and you understand that the Terms do not apply to your dealings or relationships with any third parties. You expressly relieve us of any and all liability arising from your use of any such resources or participation in any such promotions.**

**Intellectual Proprietary Rights**

All intellectual property and other rights in the Interface and its contents, such as software, text, images, trademarks, service marks, copyrights, patents, and designs, are owned by us. You may not copy, modify, adapt, rent, license, sell, publish, distribute, or permit any third party to access or use the Interface or its contents unless expressly authorized by us. Accessing or using the Interface does not grant you any proprietary intellectual property or other rights. You retain ownership of intellectual property and other rights in information and materials you submit through the Interface, but by uploading such information or materials, you grant us a worldwide, royalty-free, irrevocable license to use, copy, distribute, publish, and send this data in accordance with applicable laws and regulations.

If you submit comments, bug reports, ideas or other feedback about the Interface, including, without limitation, about how to improve the Interface (collectively, “Feedback”), you agree that we can use such Feedback at our discretion without additional compensation to you and disclose it to third parties. If necessary under applicable law, you grant us a perpetual, irrevocable, nonexclusive, transferable, worldwide license to incorporate and use your Feedback for any purpose.

If you meet eligibility requirements and comply with the Terms, you are granted a single, personal, limited license to access and use the Interface. This license is non-exclusive, non-transferable, and revocable by us at any time without notice or cause in our sole discretion. Using the Interface for any purpose not expressly permitted by the Terms is strictly prohibited.

Unlike the Interface, the Protocol is comprised entirely of open-source software running on public blockchains like Starknet or other blockchain networks and is not our proprietary property. The Protocol may also run on other blockchains to which the same clause applies.

**Indemnification**

You agree to hold harmless, release, defend, and indemnify us and our officers, directors, employees, contractors, agents, affiliates, and subsidiaries from and against all claims, damages, obligations, losses, liabilities, costs and expenses arising from (a) your access to and use of the Interface; (b) your violation of these Terms, the right of any third party, or any other applicable law, rule, or regulation; and (c) any other party’s access and use of the Interface with your assistance or using any device or account that you own or control.

**Limitation of Liability**

We highly recommend that you read the whole section carefully. Under no circumstances shall we or any of our officers, directors, employees, contractors, agents, affiliates, or subsidiaries be liable to you for any indirect, punitive, incidental, special, consequential, or exemplary damages, including (but not limited to) damages for loss of profits, goodwill, use, data, or other intangible property, arising out of or relating to any access to or use of the Interface, nor will we be responsible for any damage, loss, or injury resulting from hacking, tampering, or other unauthorized access to or use of the Interface, or from any access to or use of any information obtained by any unauthorized access to or use of the Interface. We assume no liability or responsibility for any: (a) errors, mistakes, or inaccuracies of content; (b) personal injury or property damage, of any nature whatsoever, resulting from any access to or use of the Interface; (c) unauthorized access to or use of any secure server or database in our control, or the use of any information or data stored therein; (d) interruption or cessation of function related to the Interface; (e) bugs, viruses, trojan horses, or the like that may be transmitted to or through the Interface; (f) errors or omissions in, or loss or damage incurred as a result of, the use of any content made available through the Interface; and (g) the defamatory, offensive, or illegal conduct of any third party. Under no circumstances shall we or any of our officers, directors, employees, contractors, agents, affiliates, or subsidiaries be liable to you for any claims, proceedings, liabilities, obligations, damages, losses, or costs in an amount exceeding the greater of (i) the amount you paid to us in exchange for access to and use of the Interface, or (ii) $100.00. This limitation of liability applies regardless of whether the alleged liability is based on contract, tort, negligence, strict liability, or any other basis, and even if we have been advised of the possibility of such liability. Some jurisdictions do not allow the exclusion of certain warranties or the limitation or exclusion of certain liabilities and damages. Accordingly, some of the disclaimers and limitations set forth in the Terms may not apply to you. This limitation of liability shall apply to the fullest extent permitted by law.

**Class Action Waiver and Forum**

Except for disputes in which either party seeks to bring an individual action in small claims court or seeks injunctive or other equitable relief for the alleged unlawful use of copyrights, trademarks, trade names, logos, trade secrets or patents, you and StarkDeFi: (a) waive the right to have any and all disputes or claims arising from these Terms, your use or access to the Interface or any other disputes with StarkDeFi (collectively, “Disputes”) resolved in a court; and (b) waive any right to a jury trial. Instead, you and StarkDeFi agree to arbitrate Disputes that are not resolved informally (as described below) through binding arbitration (i.e. the referral of a Dispute to one or more persons charged with reviewing the Dispute and making a final and binding determination to resolve it) instead of having the Dispute decided by a judge or jury in court). No Class Arbitrations, Class Actions or Representative Actions.

You and StarkDeFi agree that any dispute is personal and will be resolved solely through individual arbitration. Class arbitration, class action, or any other representative proceeding is not allowed. Neither party agrees to resolve a dispute as a representative of another individual or group.

You and StarkDeFi agree to notify each other in writing of any dispute within thirty (30) days of its occurrence, aiming to resolve it informally. Notice to StarkDeFi should be sent to <legal@starkdefi.com>. Your notice must include your name, postal address, email address, a description of the dispute, and the specific action you seek. If the dispute is not resolved within thirty (30) days, either party may commence an arbitration proceeding.

You and StarkDeFi agree that any arbitration or claim must commence within one (1) year after the dispute arose, or the claim is permanently barred.

These Terms are governed by the laws of the British Virgin Islands. The language shall be English. Any dispute under these Terms will be finally settled by Binding Arbitration. The arbitrator may not consolidate claims with those of any other party unless agreed otherwise. The arbitrator's judgment may be entered in any court of competent jurisdiction other than any court located in the United States of America.

You agree that the Interface is deemed to be based solely in the British Virgin Islands, and its availability in other jurisdictions does not establish general or specific personal jurisdiction outside the British Virgin Islands.

As limited by these Terms and applicable arbitration rules, the arbitrator has the exclusive authority and jurisdiction to make procedural and substantive decisions regarding a dispute. The arbitrator can grant any remedy available in court but may only conduct individual arbitration and cannot consolidate claims, preside over class or representative proceedings, or preside over proceedings involving more than one individual.

**Changes to these Terms and Misc.**

* Changes

We reserve the right to amend any part of these Terms at any time by posting the revised version with an updated revision date. The changes will be effective and deemed accepted by you the first time you use or access the Interface after the revised Terms are initially posted. The changes apply on a going-forward basis, including any transactions initiated after the posting date. If you disagree with any modification, your sole remedy is to terminate your use of the Interface.

* Entire Agreement

These Terms, including any additional terms, rules, and conditions of participation posted on the StarkDeFi website, constitute the entire agreement regarding the Interface, superseding any prior oral or written agreements.

* Privacy Policy

The Privacy Policy outlines how we collect, use, store, and disclose your personal information. Your agreement to these Terms includes consent to the collection, use, storage, and disclosure of your data as per the Privacy Policy.

* Survival

Upon termination of these Terms, all rights and obligations that, by nature, continue will survive termination.

* Severability

If any provision of these Terms is deemed invalid or unenforceable, the validity and enforceability of the remaining provisions remain unaffected. Invalid or unenforceable portions may be reasonably interpreted to fulfill the original intent. If not possible, the invalid or unenforceable portion will be severed, while the remaining provisions will remain in full force.

* Captions and Summaries

Captions identifying sections and subsections are for reference only and don't define, modify, expand, or limit any provisions.


# Privacy Policy

Last updated: 1st December 2023

#### 1.  Introduction

Welcome to StarkDeFi, hereafter referred to as “StarkDeFi”, “we”, “us” or “our”, a website-hosted user interface managed and operated by StarkDeFi Labs. We act as the data controller of the processing of your personal data. It means that we decide “why” and “how” your personal data is processed in connection with the Interface.

At StarkDeFi one of our main priorities is the privacy of participants visiting our website accessible at <https://www.starkdefi.com> (the “Website”) and using StarkDeFi dApp accessible at <https://starkdefi.com/#/swap> (the “dApp”) (collectively with the Website, referred to as the “Interface”). That’s the reason why we try our best to collect as little of your personal data as possible. However, since we still need to collect and process some personal data, we have put in place policies and practices to ensure it all goes smoothly and everything is secured.&#x20;

This privacy policy is intended to inform you about the processing of your personal data we carry out when you access and/or use our Interface (the “Privacy Policy”, the “Policy”). Therefore, it applies to all your interactions with us via our Interface, and your interactions with us in connection therewith. We advise you to carefully read this Policy to understand how we collect and process the data and for which purpose.

This Privacy Policy is however not applicable to any processing of data collected via channels other than the Interface (including any other services or applications provided by third parties). For those, we advise you to consult the corresponding privacy policies.<br>

#### 2. Categories of Data We Process

2.1. Data you voluntarily provide to us when using the Interface

* any identification and contact data such as your email address, your name, and any other personal data you provide to us when communicating with us (in limited circumstances, e.g. when reaching out to our support service or applying to become a contributor);
* any data related to your use of the Interface (e.g., wallet addresses (public blockchain addresses), transaction, and balance information (blockchain data) that is accessible when interacting with the Interface);
* any personal data required to comply with anti-money laundering (AML), know-your-client (KYC), and know-your-business (KYB) verification requirements, when applicable.

In some cases, the provision of your personal data is necessary in order to provide you with access to certain products available via our Interface and/or the information you request. In any case, we will inform you when the communication of your personal data is necessary.&#x20;

{% hint style="info" %}
**NB**: We have no access to and will never ask for your private keys or wallet seed. Never trust anyone or any application that asks you to enter your private keys or wallet seed.
{% endhint %}

2.2. Third-Party Services

We may integrate services and technologies from third parties into some functionality of the Interface, for example connected to performance and security infrastructure as a proxy between you and the dApp. The third-party may also collect your private information, for example your IP address.&#x20;

We also use cookies and similar tracking technologies to automatically collect data from and store information on your device when you use, access, or otherwise interact with our Interface.&#x20;

We may use Google Analytics to analyze user behavior on the Interface. For more information on how Google Analytics processes your personal data, please refer to the Google Analytics Privacy & Terms.&#x20;

Should you wish to opt out of automatic data collection, you have the option to disable cookies. For more information on cookies and other tracking technologies, as well as instructions on how to disable them, please refer to Section 6 of this Policy (Cookies and Other Tracking Technologies).

2.3. Blockchain Data

Please note that we are not responsible for (i) your use of Starknet, Ethereum or any other blockchain and (ii) the use of your personal data as processed in these decentralized and permissionless blockchain networks. Your private key which you utilize to access your Starknet, Ethereum or other blockchain funds and initiate transactions is stored only on your own device. You should also be aware that due to the inherent transparency of the blockchain networks, transactions that you approve when using the Interface may be publicly accessible. This includes, but is not limited to, your public sending address, the public address of the receiver, the amount sent or received, and any other data a user has chosen to include in a given transaction. Transactions and addresses available on blockchain may reveal personal data about the user’s identity, and personal data can potentially be correlated now or in the future by any party who chooses to do so, including law enforcement. We encourage you to review how privacy and transparency on the blockchain network work.

####

#### 3.  How and Why We Use Your Personal Data

In the table below, you will find the various purposes for which we may process your personal data and the corresponding legal basis. Depending on the circumstances, we use different legal bases to process the same personal data for different purposes.&#x20;

You also have specific rights depending on the legal basis applied. You always have the right to request access to, rectification of, or deletion of your personal data. These are detailed below in this Policy (Your rights).&#x20;

We process your personal data for the following purposes and on the following legal bases:

| Purpose                                                                                                                                                                                                                                                        | Legal Basis                                                                                                                                                                                                                                                                                                                                                           | Categories of Data Concerned                                                                                                                                                                                                             |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| To provide the Interface as well as to assess, analyze and improve the performance of the Website and dApp, related services and features; to perform maintenance work.                                                                                        | The processing of your personal data is based on our legitimate interest to optimize our tools and solutions and ensure the satisfaction of users of the Interface.                                                                                                                                                                                                   | <ul><li>personal data you provide when using the Interface as described under Section 2 of this Policy; </li><li>personal data automatically collected when you use the Interface as described under Section 2 of this Policy.</li></ul> |
| To manage our contractual relationship with you and fulfill our contractual obligations when you use our Interface (e.g., to provide users’ access to the dApp features).                                                                                      | The processing of your personal data is based on the necessity of contract performance or necessity to enter into a contract with you (where your personal data is required for us to perform our undertakings and obligations in accordance with the contract, we are entering into with you when you use the Interface).                                            | <ul><li>personal data you provide when using the Interface as described under Section 2 of this Policy; </li><li>personal data automatically collected when you use the Interface as described under Section 2 of this Policy.</li></ul> |
| To communicate with you and answer your queries, to provide support to the users of the dApp (e.g., answering your queries about the Interface, providing information and advice regarding the use of the dApp features, etc.).                                | The processing of your personal data is based on our legitimate interest to ensure proper communication with the users of the Interface.                                                                                                                                                                                                                              | <ul><li>personal data you provide when using the Interface as described under Section 2 of this Policy; </li><li>personal data automatically collected when you use the Interface as described under Section 2 of this Policy.</li></ul> |
| To maintain a secured trusted environment (e.g., prevention and fight against computer fraud (spamming, hacking)); to ensure security; to identify irregular website behavior; to prevent fraudulent activity, and to improve security at all possible levels. | The processing of your personal data is based on our legitimate interest to ensure compliance with applicable laws, compliance with our Terms of Service, prevent fraud, improve the security and ensure the proper performance of the Interface.                                                                                                                     | <ul><li>personal data you provide when using the Interface as described under Section 2 of this Policy; </li><li>personal data automatically collected when you use the Interface as described under Section 2 of this Policy.</li></ul> |
| To manage any potential or actual disputes with you or third parties.                                                                                                                                                                                          | The processing of your personal data is based on our legitimate interest to defend our interests, including through legal proceedings.                                                                                                                                                                                                                                | <ul><li>personal data you provide when using the Interface as described under Section 2 of this Policy; </li><li>personal data automatically collected when you use the Interface as described under Section 2 of this Policy.</li></ul> |
| To comply with legal and regulatory obligations that may apply to us.                                                                                                                                                                                          | The processing of your personal data is necessary for compliance with our legal obligations (e.g., to verify your identity, determine your legal eligibility, answer requests from the competent administrative or judicial authorities (including where necessary in response to subpoenas, search warrants, or court orders) or data subjects’ requests or claims). | <ul><li>personal data you provide when using the Interface as described under Section 2 of this Policy; </li><li>personal data automatically collected when you use the Interface as described under Section 2 of this Policy.</li></ul> |

####

{% hint style="warning" %}
Please note that we will not process your personal data for any purpose that is incompatible with the purposes listed above.
{% endhint %}

####

#### 4. Sharing Your Personal Data

In the context of processing your personal data in accordance with this Policy, we may communicate your personal data to the following recipients, if necessary:

* our subsidiaries or affiliates (if any) only if necessary for operational purposes;
* other third-party service providers, external suppliers, contractors, and agents to the extent that they assist us in carrying out the purposes set out in this Policy;
* competent courts, public authorities, government agencies, and law enforcement agencies to the extent required by law or if we have a good-faith belief that such disclosure is necessary in order to comply with official investigations or legal proceedings initiated by governmental and/or law enforcement officials, or private parties, including but not limited to in response to subpoenas, search warrants, or court orders;
* third parties in connection with a merger, division, restructuring, change of control, bankruptcy or other organizational change;
* third parties which may collect your personal data on our Interface via cookies, web beacons, and similar tracking technologies, subject to your prior consent;
* third-party business partners to assist such partners’ investigations including into known cybersecurity breaches or cyber-hacks, or in case of a serious crime that is likely to affect users of our Interface. In this case, we disclose information only to our trusted business partners based on the duration and quality of our business relationship, the reputation and regulatory status of the partner, and the requirements of the applicable data protection legal framework. We will only communicate your personal data if we have sufficient legitimate interest to do so.

We will only communicate your personal data to any recipient on a need-to-know basis and only when the processing by the recipient is strictly limited to the purposes identified in this Policy. We do not sell your personal data.

####

#### 5. Data Retention Period

We retain your personal data only for as long as necessary for the purposes for which it has been collected, as specified in this Policy, and in accordance with the applicable laws. This means that the retention periods we apply may vary depending on the purpose for which we process your personal data.&#x20;

When determining the appropriate retention period, we consider the category and amount of personal data, potential risks and harm that may arise from unauthorized access or disclosure, the specific purposes for which the data is processed, the availability of alternative mean to achieve those purposes, and the applicable legal requirements.&#x20;

We also retain personal data to comply with legal and regulatory obligations that may apply to us. Sometimes business and legal requirements oblige us to retain certain data, for specific purposes, for an extended period (e.g., to comply with AML compliance requirements, or record-keeping obligations imposed by applicable accounting, financial, or regulatory laws).&#x20;

In some situations, we may anonymize personal information about you so that it can no longer be used to identify you. In such cases, we can use this information indefinitely without further notice to you.

####

#### 6.  Cookies and Other Tracking Technologies

Cookies and similar tracking technologies, such as “Flash” cookies, “local storage”, etc., (the “cookies”) are text files that can be stored on your devices when you visit an online service such as an application or a website. Cookies are used to store information on the user's device so that it can be accessed later.&#x20;

As you navigate through and interact with the Interface, different types of cookies may be placed on your device and we may ask your consent to use those cookies. These cookies may be placed directly by us or by third parties. The data we collect automatically includes statistical and performance information arising from your use of the Interface. This type of data will only be used by us in an aggregated or anonymized manner.

Except for cookies that are necessary for the proper functioning of the Interface, you are free to refuse the deposit of cookies on your device at any time. If you do not want cookies to be placed or read on your device and choose this option when presented to you, a refusal cookie will be stored on your device so that we can keep track of your choice. If you delete this cookie, we will no longer be able to know that you have refused the use of cookies. Similarly, when you consent to accept cookies, a consent cookie is placed on your device.

You can choose to disable cookies through your individual browser options. The settings for each browser are different. They are described in the help menu of your browser, which will enable you to know how to change your cookies preferences.&#x20;

Lastly, [www.allaboutcookies.org](http://www.allaboutcookies.org) provides further information on how to manage your cookies preferences.

####

#### 7.  Your Rights

In accordance with the applicable personal data protection regulation, including the General Data Protection Regulation, you have the following rights:&#x20;

**Right to access**&#x20;

You have the right to request confirmation from us as to whether we handle your personal data and in such a case receive a copy of your personal data together with additional information on our use of your personal data. Please note that the right to a copy of your personal data may not adversely affect the rights of others.

**Right to rectification**&#x20;

You have the right to request that we rectify or supplement your personal data if you consider that your personal data is incorrect, incomplete, or misleading.&#x20;

**Right to withdraw your consent**&#x20;

For certain use of your personal data, we might rely on your consent. For information on when we rely on your consent for the use of your personal data, please see the information on the purposes for which we collect, use and share your personal data. When we use your personal data based on your consent, you have the right to at any time withdraw your consent. When you have withdrawn your consent, we will not continue to use your personal data based on the consent previously provided.  &#x20;

**Right to erasure**&#x20;

You have in certain situations the right to request erasure of your personal data ("the right to be forgotten"). Accordingly, the right to erasure is subject to certain conditions. For example, the right to erasure applies if we keep your personal data but no longer the personal data for the purposes for which it was collected, if you withdraw your consent which we rely on for our use of your personal data, or if you object to our use of your personal data and we cannot show a compelling reason to further use your personal data notwithstanding your objection.&#x20;

There are also several exemptions from the right to erasure, including if we are obligated under law to keep your personal data or if the personal data is needed to exercise, manage, and defend legal claims.&#x20;

**Right to object to our use of personal data**&#x20;

In certain situations, you have the right to object to our use of your personal data. Where we rely on our or another's legitimate interest for the use of your personal data, you have the right to object to the use for reasons which relates to your particular situation. You can see above in relation to each purpose for which we collect, use and share your personal data if we rely on a legitimate interest for the use of your personal data. If we cannot show a compelling reason to continue to use your personal data, we will stop using your personal data for the relevant purpose.&#x20;

You always have an unconditional right to object to our use of your personal data for direct marketing purposes.

**Right to request restriction of your personal data**&#x20;

In certain situations, you have the right to request restriction of your personal data which means that you can, at least for a certain period, stop us from using your personal data. The right to request restriction of your personal data applies if you consider that the personal data about you is incorrect and during the period that we verify this, if the use of your personal data is unlawful and if you wish that we continue to store your personal data instead of deleting the personal data, and if we no longer need your personal data for the purposes for which we collected the personal data, but you need the personal data to manage, defend or exercise legal claims and rights.&#x20;

You also have the right to request restriction of your personal data if you have objected to our use of your personal data and during the period, we verify whether we have a compelling reason to continue to use your personal data.

If the use of your personal data has been restricted, we are normally only allowed to store your personal data and not use them for any other purpose than to manage, defend or exercise legal claims and rights. We can also use your personal data for other purposes if you have given your consent to such use.&#x20;

**Right to copy of certain personal data and transfer of the personal data to an external recipient (data portability)**&#x20;

The right to data portability means that you have a right to receive a copy of the personal data that you yourself has provided to us in a structured commonly used format. Moreover, where it is technically feasible, you also have the right to request that the copy of your personal data is transferred directly to an external recipient.

**Right to lodge a complaint**

You have the right to lodge a complaint with your supervisory authority.

**Country Specific Rights**

You may also be granted specific rights as regards our processing of your personal data depending on the law applicable in the country you are residing in. You may contact us should you have any questions in that regard.&#x20;

Also, keep in mind that many blockchains are open to forensic analysis which can lead to deanonymization and the unintentional revelation of personal data, in particular when blockchain data is combined with other data. Because blockchains are decentralized or third-party networks that are not controlled or operated by us, we are not able to erase, modify, or alter your personal data from such networks.

**8. How to Exercise Your Rights**

If you wish to exercise your rights, you may contact us by using the contact information provided in Section 9 of this Policy (Contact Us). To be able to process your request efficiently, we may ask you to provide additional information to confirm your identity and/or to help us retrieve the personal data related to your request.

####

#### 9.  Contact Us

If you have any questions regarding the processing of your personal data under this Policy, including the exercise of your rights as detailed above, you can contact us by email at <mark style="color:green;"><legal@starkdefi.com></mark>

####

#### 10.  Changes to this Privacy Policy

We periodically review this Policy to ensure it is compliant and up to date with applicable data protection regulations. We will post updates on this page accordingly. Therefore, we encourage you to review this Policy regularly. Any modifications will take effect when posted or on the date specified as the effective date (if any). Your continued access to and use of the Interface indicates your acknowledgment and acceptance of the updated Privacy Policy.

#### <br>


