What is THE Wallet?

Dex-native wallet with instant execution, multiple transactions per block, leveraged shorts, one-click un-looping, liquidity mining, future swaps, and precision limit orders.

Here is the direct link to THE Wallet app:

https://defichain.trade/dtw

How to set up THE Wallet and what are the main features?

For a quick guide see the video and the wallet handbook below.

THE Wallet Handbook

(for German version scroll down)

Config file

Download this TEMPLATE of the configuration file for the DVM addresses you’d like to use and fill your data according the following example:

{
    "accounts": [
        {
            "alias": "Demo1",
            "key": "4d3428583bb77df9c4c7e7531c4bb6f5fd482c42aec70c54841f6447e1d7a61d",
            "address": "df1qekc89q45d76m9rdwdqx0k7l8aa20pcws7lez27"
        },
        {
            "alias": "Demo2",
            "key": "ca2c4c5b6fe95bc9d726deec392e9076282daa5977f4563a564197c28b667f39",
            "address": "dZLp9yG1dDQCxZBx6DsBQuJGQPyRvSBqRG"
        },
        {
            "alias": "Demo3",
            "key": "fcb146a6d5a5ecca7a16c437b93adea3e1285124d5e4d6d0be47e3c944654b5b",
            "address": "8UukwFr6WSBnUr8ZBbVHJmtTZTzX2wttss"
        }
    ]
}

Important: In JSON, ensure that the last item within any bracket does not have a trailing comma. Incorrect formatting will prevent the file from loading.

Web Browser with MetaMask: Use a web browser with the MetaMask plugin installed or the MetaMask app with its integrated browser.

Visit the Site to Subscribe THE Wallet:

  • Go to https://defichain.trade/dtw
  • On your first visit, MetaMask will prompt you to connect.
  • Choose the MetaMask EVM address you want to use.
  • You will land on the Config tab.

DVM Configuration:

  • Open DVM Config.
  • Verify the generated DVM output configuration.
  • Load the DVM configuration.

Reload EVM (Optional):

  • Reload EVM only if external events have changed your EVM account state

Subscription Tab:

  • Go to the Subscription tab.
  • Choose your subscription options (DTM or Wallet) accordingly.
  • Most actions will require two interactions with MetaMask:
  • Approving the payment amount.
  • Confirming the transaction.
  • Both transactions will start automatically one after the other.
  • While the transactions are in progress, a message will display: “EVM transaction in progress, data shown below will update soon.”

Additional Notes:

Free wallet subscription slots can only be extended 14 days before the end date.

Known Issues:

Whitescreen in browser. Especially under Windows 10 not all needed features of webgpu seems to be enabled

  • chrome://flags/#enable-unsafe-webgpu
  • edge://flags/#enable-unsafe-webgpu brave://flags/#enable-unsafe-webgpu
  • brave: ensure graphics acceleration is enabled brave > settings > system > use graphics acceleration when available

The wallet works best with vulkan graphics api enabled (depends on your hardware)

  • chrome://flags/#enable-vulkan edge://flags/#enable-vulkan
  • brave://flags/#enable-vulkan

THE Wallet features

Portfolio Overview

The portfolio overview shows your current positions including your vault with collateral ratio and active loans. You are able to sell your dToken positions quickly via usage of the „Swap all to DUSD“ button, which sends the transaction on the fastest way possible to the mempool. This feature is especially useful when big positive pool shifts happen and you want to secure the best price possible. In case you have the free DUSD, you can use the “Park To Vault” button which will make a looped dusd vault in one block and you can earn the negative interest from the maximal possible amount.

Vault

The wallet supports multiple functionalities when it comes to the vault. In general, the wallet aims for a collateral ratio of 160%.
If you are engaged in an active short, you will be able to see the buttons „Unloop“ & „UnloopAndSwap“, which are used to resolve your short position. In order to use them, you will have to buy the corresponding token first and hold it as an active position in your wallet. By clicking „Unloop“, your currently held token balance is used to pay back the loan and the corresponding amount of DUSD is removed as collateral to again reach a ratio of 160%. Use this function in order to partially resolve your short position. „UnloopAndSwap“ will use the removed DUSD and swap them into the corresponding token. This function is excellent to resolve your short position quickly and can also be executed multiple times per block, thus converting your short position into a long one. To change your collateral ratio you can use the “Change ratio” button. To simple payback without the collateral withdrawal use the “Payback” button.

Swap Tab

Within the Swap Tab you can swap any dToken to another (dCrypto and dStables included). If there are more possible routes of composite swap you can easily choose your preferred route.  You can make as many swaps as you want in one block depending on your dTokens reserves. On this tab you can also use the “Future swap” feature.

dToken Tab

Within the dToken Tab you can select if you want to buy (long) a token or mint and sell (short) it. Simply choose the amount of DUSD you want to trade or put a value in. The transaction is immediately sent to the mempool. When doing a short, the token is minted with 160% collateral ratio and sold with the same block. When using the long function, the corresponding amount of DUSD is swapped into the dToken, which is also possible multiple times per block and for multiple tokens as well.

Pool tab

Within the Pool tab you can manage your Liquidity mining position. You can easily set the new one, add the liquidity to the existing position or remove it.

Txs Tab

Within the Txs tab you can easily track your transactions. The Yellow color means TXs that are confirmed, but yet in mempool. Blue ones are already in mempool and the green ones are done. If some error occur, it is shown with red color.

General hints

Please pay attention to the fact that the wallet is not yet able to calculate slippage, which means that you can move pools very quickly and realize big losses, especially when trading in pools with low liquidity. You are trading on your own risk!

THE Wallet Handbuch

Config file

Laden Sie dieses TEMPLATE der Konfigurationsdatei für die DVM-Adressen herunter, die Sie verwenden möchten, und füllen Sie Ihre Daten entsprechend dem folgenden Beispiel ein:

{
    "accounts": [
        {
            "alias": "Demo1",
            "key": "4d3428583bb77df9c4c7e7531c4bb6f5fd482c42aec70c54841f6447e1d7a61d",
            "address": "df1qekc89q45d76m9rdwdqx0k7l8aa20pcws7lez27"
        },
        {
            "alias": "Demo2",
            "key": "ca2c4c5b6fe95bc9d726deec392e9076282daa5977f4563a564197c28b667f39",
            "address": "dZLp9yG1dDQCxZBx6DsBQuJGQPyRvSBqRG"
        },
        {
            "alias": "Demo3",
            "key": "fcb146a6d5a5ecca7a16c437b93adea3e1285124d5e4d6d0be47e3c944654b5b",
            "address": "8UukwFr6WSBnUr8ZBbVHJmtTZTzX2wttss"
        }
    ]
}

Wichtig: Achten Sie bei JSON darauf, dass das letzte Element innerhalb einer Klammer kein nachgestelltes Komma enthält. Eine falsche Formatierung führt dazu, dass die Datei nicht geladen werden kann.

Web Browser mit MetaMask: Verwenden Sie einen Webbrowser mit installiertem MetaMask-Plugin oder die MetaMask-App mit integriertem Browser.

Besuchen Sie die Website, um THE Wallet zu abonnieren:

  • Besuchen Sie https://defichain.trade/dtw
  • Bei Ihrem ersten Besuch werden Sie von MetaMask aufgefordert, eine Verbindung herzustellen.
  • Wählen Sie die MetaMask EVM-Adresse, die Sie verwenden möchten.
  • Sie landen auf der „Config“ tab.

DVM Konfiguration:

  • DVM Config öffnen.
  • Überprüfen Sie die generierte DVM-Ausgangskonfiguration.
  • Laden Sie die DVM-Konfiguration.

Reload EVM (Optional):

  • Laden Sie EVM nur neu, wenn externe Ereignisse den Status Ihres EVM-Kontos geändert haben.

Subscription Tab:

  • Gehen Sie zum Subscription tab.
  • Wählen Sie Ihre Subscription (DTM oder Wallet) entsprechend aus.
  • Die meisten Aktionen erfordern zwei Interaktionen mit MetaMask:
  • Genehmigung des Zahlungsbetrags.
  • Bestätigung der Transaktion.
  • Beide Transaktionen werden automatisch nacheinander gestartet.
  • Während die Transaktionen laufen, wird eine Meldung angezeigt: “EVM transaction in progress, data shown below will update soon.”

Zusätzliche Hinweise:

Kostenlose Wallet-Abonnement-Slots können nur 14 Tage vor dem Enddatum verlängert werden.

THE Wallet features

Portfolio Übersicht

Die Portfolio Übersicht zeigt Deine aktuellen Positionen sowie die dazugehörigen Kredite im Vault an. Du kannst Deine gehaltenen Token direkt in DUSD umtauschen, indem Du auf den Button „Swap all to DUSD“ klickst. Dabei wird die Transaktion auf dem schnellsten Weg in den Mempool gegeben. Diese Funktion eignet sich besonders gut, wenn größere Poolshifts passieren und Du schnell den besten Preis ergattern möchtest. Wenn Du über freie DUSD verfügst, kannst Du die Schaltfläche „Park To Vault“ verwenden. Damit wird ein geschlossener DUSD-Tresor in einem Block erstellt und Du kannst die Negativzinsen auf den maximal möglichen Betrag verdienen.

Vault

Für den Vault gibt es mehrere Funktionalitäten. Generell zielt die Trade Wallet immer auf eine Besicherungsquote von 160% ab. Wenn Du den Button „Remove Collateral“ klickst, werden so viele DUSD aus dem Vault entfernt, bis Du wieder eine Quote von 160% erreicht hast.

Solltest Du einen aktiven Short haben, werden Dir die Buttons „Unloop“ & „UnloopAndSwap“ angezeigt. Diese dienen zum Auflösen der Shorts. Um sie zu verwenden, musst Du das entsprechende Token in Deinem Portfolio halten. Durch einen Klick auf „Unloop“ wird die entsprechend gehaltene Anzahl an Token zurückgezahlt und der entsprechende Betrag an Sicherheiten aus dem Vault entfernt, um die Quote wieder auf 160% zu setzen. Diese Funktion eignet sich gut, wenn Du Deinen Short Stück für Stück auflösen möchtest. Beim Klick auf „UnloopAndSwap“ werden zusätzlich zu den Funktionen des „Unloop“-Buttons noch die aus dem Vault entfernten DUSD in das entsprechende Token umgetauscht. Das eignet sich bestens, um einen Short schnell aufzulösen oder sogar in einen Long zu verwandeln. Diesen Button kannst Du auch mehrfach pro Block benutzen. Um Deine collateral ratio zu ändern, kannst Du die Schaltfläche „Change ratio“ verwenden. Für eine einfache Rückzahlung ohne den Abzug von Collateral verwendest Du die Schaltfläche „Payback“.

Swap Tab

Im Swap Tab kannst Du jeden dToken in einen anderen tauschen (einschließlich dCrypto und dStables). Wenn es mehrere mögliche Wege für einen zusammengesetzten Tausch gibt, kannst Du einfach Deinen bevorzugten Weg wählen. Du kannst so viele Tauschvorgänge in einem Block durchführen, wie Deine dToken-Reserven es erlauben. Auf dieser Registerkarte kannst Du auch die Funktion „Future Swap“ nutzen.

dToken Tab

Im dToken Tab kannst Du auswählen, ob Du ein Token kaufen (long) oder minten und verkaufen (short) willst. Wähle dazu einfach die entsprechende Menge DUSD aus oder gib sie ein und klicke den entsprechenden Button. Die Transaktion wird dann sofort durchgeführt. Beim Short wird der Vault mit 160% Besicherungsquote aufgesetzt, das Token geminted und sofort verkauft – alles innerhalb eines Blocks. Beim Long wird die entsprechende Menge DUSD einfach in das Token umgetauscht – das ist auch mehrfach pro Block und für mehrere dToken möglich.

Pool Tab

Im Pool Tab kannst Du Deine Liquidity-Mining-Positionen verwalten. Du kannst ganz einfach eine neue Position einrichten, die Liquidität zu einer bestehenden Position hinzufügen oder sie entfernen.

Txs Tab

Im Txs Tab kannst Du Deine Transaktionen leicht verfolgen. Die gelbe Farbe bedeutet TXs, die bestätigt sind, aber noch nicht im Mempool sind. Die blauen sind bereits im Mempool und die grünen sind abgeschlossen. Wenn ein Fehler auftritt, wird dieser in roter Farbe angezeigt.

Generelle Hinweise

Bitte beachte, dass die Wallet momentan keine Slippage berechnen kann. Das bedeutet, dass Du kleine Pools sehr schnell verschieben und einen entsprechenden Verlust einfahren kannst, selbst mit ein paar hundert DUSD. Du handelst auf eigene Gefahr!