Withdraw BTT from BTFS

Transfer BTT from BTFS In-App Wallet to BTT Crypto Wallet

  1. Note, there’s an limit in the transfer service: number are all in μBTT (10^-6 BTT)
    Min withdraw amount: 1,000,000,000 = 1 thousand BTT
    Max withdraw amount: 1,000,000,000,000 = 1 million BTT

  2. Run

btfs wallet withdraw <amount>
  1. Wait for around 1 minute and check back, run:
btfs wallet balance

Note, after performing this step, you have already successfully withdrawn your BTT to crypto wallet. If you’d like to perform future transactions, you can follow below steps #4 to #13.

Get Private Key in Hex Format

  1. Run command to find your BTFS node’s private key:
    On a Windows command prompt, run:
cd /d %USERPROFILE%
findstr Priv .\.btfs\config
cat ~/.btfs/config | grep Priv
  1. Navigate to the https://github.com/TRON-US/btfs-binary-releases directory and choose your Operating System and Architecture. For example:
    https://github.com/TRON-US/btfs-binary-releases/blob/master/windows/amd64/ledger-util.exe
    https://github.com/TRON-US/btfs-binary-releases/blob/master/darwin/amd64/ledger-util

  2. Click the "Download" button

  3. Set the file attributes to executable
    On windows, there is no need to do so
    On Mac and Linux, run:

chmod 777 ledger-util
  1. Run the ledger-util tool on the command line and then input your private key found from step #4 when prompted.
ledger-util.exe -prod
./ledger-util -prod
  1. Input private key of account from Step #4 <private key from btfs config>

  2. Copy the value outputted in “account private key (hex) format”

Restore wallet using the private key

  1. By using any crypto wallet that supports BTT/TRX, for example, TronLink. Simply choose “restore” wallet, and importing by the private key (hex) format in step #10.

  2. Your new “BTT Cypto Wallet” balance should be shown already

Deposit BTT to BTT Crypto Wallet

  1. Deposit the desired amount of BTT from your exchange or wallet, into the address shown in Address (Base58Check)