Upload File By Proxy Node

In V4.1 we introduce Proxy Upload, allowing users to upload files through proxy nodes. This is useful when local resources are limited, network conditions are poor, or professional services are preferred. The feature ensures secure, efficient uploads while keeping BTFS decentralized.

Enable Proxy Mode

btfs config Experimental.EnableProxyMode true
btfs shutdown && btfs daemon

Configure Proxy Node

# Set proxy price (BTT)
btfs storage upload proxy config --proxy-price=100

# Show proxy config
btfs storage upload proxy config show

Client Commands

Upload via Proxy

btfs storage upload cid --proxy=proxyPeerId

Pay Proxy Fee

btfs storage upload proxy pay <proxyPeerID> 100 --cid=QmCID...

Notify Proxy to Upload

btfs storage upload proxy notify <proxyID> QmCID...