Or compile using go build -o tonutils-storage-provider cmd/main.go
Start it ./tonutils-storage-provider-{os}-{arch}, it will generate config.json
Topup provider wallet, address will be shown in output at startup
Run tonutils-storage version v0.4.0 or later, with api enabled-api ip:port flag
Configure settings such as tountils-storage api address, space for rent and price in config.json
Share provider key with your clients, it will be shown in output at startup also. Clients can use it in TON Torrent to buy your storage.
Storage smart-contract
Contract used for providing storage is shared between many providers and can be deployed by user asking for storage. Contract is discoverable onchain if owner address and bag info is known.