The FileZilla Client is a fast and reliable cross-platform (Windows, Linux and Mac OS X) FTP, FTPS and SFTP client with lots of useful features and an intuitive graphical user interface.
It includes a site manager to store all your connection details and logins, as well as an Explorer-style interface that shows the local and remote folders and can be customized independently.
With the launch of the native Tardigrade Integration into the FileZilla client, developers can use the client configured to transfer files, point-to-point using the decentralized cloud.
If you haven't yet generated an Access Grant and Token, you can get started here.
Name your Access Grant
2. Set Permissions and Select "Continue in CLI"
3. Copy the Satellite Address and Token to a safe place, you will need these later.
To download the latest release of FileZilla, navigate to https://filezilla-project.org/download.php?show_all=1 and select the version appropriate for your operating system, then install FileZilla.
Open the Site Manager by clicking on the leftmost icon.
Select the 'New Site' option from the pop-up window.
Next, select Protocol: "Tardigrade - Decentralized Cloud Storage" from the Protocol dropdown in the "General" tab.
Now enter the Satellite, Access Key and an Encryption Passphrase (to be used in Uplink) as shown below (Entering the port is not required)
The Satellite url was embedded near the end of the Satellite Address you saved while creating the Access Grant and should be one of the following (which one depends on which satellite you opened your account):
For API Key please enter the Access Token you saved in step 3. of the "Create the Access Grant and Token" Section above.
For Encryption Passphrase, please enter a new passphrase of your choice and be sure to save it in a safe place for future reference.
After you enter the above information, hit the "Connect" button, and FileZilla will connect directly to the remote site. You should see a screen showing your local site vs. Tardigrade, like so:
To upload a file to your local machine, simply drag it from the local to the remote site (on the decentralized cloud), as shown below:
To download a file to your local machine, simply drag it from the remote site to the local site, as shown below: