How Iron Fish Works in FoxWallet
- Generate/import keys on FoxWallet app.
- Upload view keys to FoxWallet backend.
- Decrypt transactions on FoxWallet backend.
- Get account info from FoxWallet backend.
- Send transaction:
- Create raw tx on FoxWallet app.
- Sign tx on FoxWallet app.
- Post signed tx to FoxWallet backend and then broadcast it
Why need to download components, what are they ?
The Iron Fish components needed to download are the official zero-knowledge-proof params, the total size is about 90MB.
In order not to make the app package too large, FoxWallet puts these parameters in the CDN.
Note
- Your spending key will not upload to FoxWallet backend, your funds are safe
- FoxWallet will take good care of your view keys, no one else can get your view keys
- Balance and transaction history api are well protected, your privacy remains