Files
Satoshi Qazi Muhammed 45d479d2ec Move to @pezkuwi/dev 0.86.4 (eslint 10 toolchain)
- dev ^0.86.4 at the root and in packages/apps; directives renamed by
  pezkuwi-dev-migrate-eslint10.
- eslint --fix with the 0.86.4 config; one fix broke syntax
  (typescript-eslint prefer-optional-chain turned
  `(isStarted && onStart) && onStart()` into `(isStarted && onStart?.();`
  in TxButton) and is corrected by hand.
- The remaining findings fixed rather than disabled: optional chains
  (each suggestion reviewed), `cause` on rethrown errors, `if` instead of
  `a && promise` in effects, parallel instead of sequential awaits in
  Promise.all, Error rejections, no `delete` on arrays (the storage query
  cache is a Map; an upload's file list no longer keeps a hole), no
  `[object Object]` stringification (TFunction's second argument is text
  or options), dead code removed (referenda's never-shown expand button,
  react-query's unused CoreDescriptor).
2026-10-10 02:06:12 +04:00
..

@pezkuwi/app-files

Description

Bizinikiwi Files is a decentralized storage module which allows bizinikiwi-based chains(including Pezkuwi/Dicle/Crust/Acala/Clover/Moonbeam/Astar/Phala/...) users upload their files to IPFS W3Auth Gateway and decentralized pin their files on Crust Network by using the standard IPFS W3Auth Pinning Service. This module is a 100% IPFS compatible file storage module, users can pin NFT files, host DApps or store on-chain data in totally DECENTRALIZED way(guaranteed by Crust protocol). Also, the Pinning Service is compatible with several Platforms like Ethereum, Polygon, Solana and Near, and funded by Decentralized Cloud Foundation. So currently, Bizinikiwi Files is FREE for all the bizinikiwi-based chains!

Features

Basically, the function is simple, it consist with 2 major parts: Upload File and Manage File Directory.

Upload File

Upload files with bizinikiwi-based chains account, you can also copy the cid to Crust Apps to see how many IPFS replicas of your file.

Manage files directory

Because the whole files module is decentralized, so your file directory is cached in browser, but you can export and import your file directory info.

References