So I setup my node and it’s been running for a while. Now, I understand that a payout will take much more time than I’ve been operating my node but I’d like to understand what to do or what will happen when it does come time to get a payout.
As I said, I only setup the node and a ERC20 supported wallet. I did not opt in for what is called zkSync which I haven no idea what it is other than it has lower fees as per: Payout - Storj Node Operator Docs
My goal when receiving a payout is to get it in USD. How do I do that? Please explain how everything would work and what I need to do like I’m 5.
Yes, it doesn’t. Seems you have tried to transfer something?
It’s better to check it when you would receive STORJ tokens via L2.
You can check it on the block explorer accordingly used version of zkSync for your wallet address first.
depends on what’s barcode and to where do you want to transfer. If you want to transfer from zkSync Era to Ethereum, you need to use their bridge, otherwise it will be transferred via zkSync Era to the destination address on L2.
You might want to reconsider this goal: this is the most expensive (conversion to cash is associated with high fees) and time consuming route (if anything, it requires going through Know Your Customer process at the exchange you select).
Instead you might want to keep the payout in cryptocurrencies and use it to pay for other services you are using but paying with fiat today, either directly (bitpay) or via gift cards (bitrefill).
In the connect window you should switch from the Ethereum Mainnet to the zkSync Era Mainnet and tap Connect, it will authenticate you on the bridge.
However, it doesn’t matter right now, until you would receive tokens to your zkSync Era account, because there will be a zero balance.
You may also navigate to a portal right from the mobile Wallet, most of them has a browser feature, so you would not need a PC to operate with almost any Web3 applications.
Do I not need this to be setup for me to receive a payment?
Also, is it even worth opting in for zkSync Era if it doesn’t receive Storj token yet? Should I just opt in for zkSync only since it does accept it?
Also, my wallet app crashes when selecting zkSync Era and clicking connect but not when selecting Ethereum.
You don’t need to set it up to receive payouts. Tokens will be sent to the specified address using wallet features accordingly their order.
Yes, if you want to get them there soon, it’s some kind of voting system. Our engineers will see, how many Operators want to receive payouts using zkSync Era. It may increase a priority when it would be implemented.
I guess you use the MEW wallet, it crashes for me too unfortunately. You need to contact authors of this app and let them know about this issue.
However, I was able to connect using a MetaMask wallet (it can use the same seed phrase to access your addresses), but it doesn’t have a zkSync Era Mainnet network by default, so I added it manually using their guide and provided parameters.
You may also connect from the MEW wallet using its integrated browser and navigate to portal.zksync.io, this way you will have an access directly from your smartphone.
It’s also work this way from the MetaMask wallet too.
As a workaround you can use the in-wallet browser to access exchanges and dapps, in this case the wallet connect is working seamlessly (no need to scan codes back and forth) and is stable, that never failed to me.
I second MetaMask is more stable, but MEW is much more pleasant to use
Yes, the priority in the wallet features parameter is used to sent payouts.
If the order is: zksync-era,zksync, it will be processed accordingly: as soon as zkSync Era integration would be ready, you will receive payout there, otherwise to zkSync Lite address, otherwise to Ethereum (L1) address (but in the last case the possibility to send payout depends on Minimum Payout Threshold for a given month on Ethereum).