Upfiring is peer to peer based file-transferring platform, which decentralizes the way users share files via the blockchain network. It utilizes the Ethereum ecosystem as its tool to process transactions. The platform also has block exchanges, node identities, and smart contracts. It has a proof of storage protocol periodically run to authenticate seeded files and to check for changes on the network. The proof of transfer protocols consists of other smaller methods that run on every step of the file transfers to ensure all transactions are finished.The idea behind the project goes as far as June 2016, but it was not officially revealed until April 2017.The core of Upfiring are the UFR tokens, which are spendable on the platform. Upfire tokens are ERC20 and EIP-228 standardized. To accumulate the tokens, users can seed files on the network and get money each time one of them has been downloaded. The currency is also tradeable on multiple web cryptocurrency exchanges and is also directly exchangeable on Ethereum.The Initial Coin Offering started in October 2017.