I have not received the payment

I was a bit busy and missed logging out from zkSync Lite.
Now I have all my nodes in config.yaml set to
operator.wallet-features: [“zksync”].

I haven’t received a payment for last month.
I hope I didn’t lose it.

Could you please tell me what I need to specify in config.yaml to get my money to my wallet in L1?
(It is MetaMask and I have some Storj and Ethereum there).
And when can I get my money?

Hello @kmserg1,
Welcome back!
zkSync Lite doesn’t supported since the previous payout.
See

Thank you for your answer. However, I didn’t see there what I should do to get my funds to L1.

You should already be receiving payouts on L1 since we deprecated zksync Lite. You may now remove the zksync Lite opt in line but even if you don’t, all your payouts will be sent via L1 now unless you instead opt in to zksync Era. If you have not received any payout on L1 recently that means you did not clear the minimum payout threshold for L1 and need to wait till there are enough payouts accumulated to clear the threshold in a future month.

1 Like

OK. Just for reference. According to my dаѕhbоаrdѕ I made about $23 last month. Isn’t that enough to withdraw?

If all your nodes used the same address, and you weren’t in an early holdback period (like 75% the first three months)… then I’d expect you to see a L1 payout.

The “Payout Information” page for each node should let you filter for July, and see what they think was Distributed

Yes, my nodes use the same address and the youngest node is 6 months old.
I checked the “Payout Information” again and taking into account the held amount for my youngest node, the earnings should be $19.49
However, I don’t see any money in my L1 wallet, even though the July payout was completed on August 7, 2024.
Why haven’t I received my payment?

You could run the storj_earnings script and see if your IP was flagged as sanctioned. But I would have expected you to be able to infer that from your nodes if you saw “Distributed: $0.00” in their payout sections.

How are you checking your L1 address for transactions: something like etherscan?

1 Like
  1. earnings.py shows that the IP is OK (I am in Ukraine)
  2. I looked at etherscan (I took the link from the earnings.py output).
    Here’s a bit from etherscan:
    Status: Success
    Block: 20452142
    48366 Block Confirmations
    Timestamp: 6 days ago (Aug-04-2024 02:17:11 AM UTC)|Confirmed within 30 secs
    Transaction Action: Transfer 77.32478174 ($29.15)

It looks like the transfer was made on August 4th. But it didn’t reach my wallet.
I don’t understand what to do.

1 Like

Have you double checked, that your address is right? And did you use the ERc-20 tab on etherscan? It won’t show as normal token afaik.

So that’s good news: the blockchain has recorded your payment! The problem has to be in the tools you’re using to manage your coins: luckily there are a ton of options for ERC-20!

(have you maybe toggled your wallet to zksync-lite, and not ETH mainnet?)

2 Likes

Please, expand any satellite in the Payout Information → Payout History, there should be a link to TX, if it was sent.
Otherwise you would see it in an Undistributed amount.

Perhaps it’s a wallet issue, please switch it to Ethereum Mainnet and check again. Or you may import your wallet using the seed phrase to any other ERC20 compatible wallet, like Metamask.

  1. I double-checked the address. There are no errors.

  2. Payout History screenshot of one node.
    Everything seems fine.

  3. Link to etherscan
    Ethereum Transaction Hash (Txhash) Details | Etherscan
    Everything seems fine.

    1. Screenshot from Metamask.

I don’t want to import into another wallet yet.
I should probably write to MetaMask support.

I have the same problem and I am using Metamask aswell

I dont believe that Storj payments appear in the activity tab of Metamask (at least they do not for me). Instead check your current balance of Storj in the wallet. If you havent imported the token before, you will have to do it to display the amount.

Once you have it, just check if your current Storj balance is higher than what you remember it to be from last month. The blockchain explorer shows that you did receive the payment, so any other issues are wallet side.

1 Like

You are probably right. My Stroj amount last month was around $55. I attributed the increase in the amount to the increase in the Storj exchange rate. However, when I recalculated those numbers, it turned out that the rate increase could not have given such results. At the same time, the rate increase + payment could have produced these results.

Thank you all for your help.
The question is closed.

In conclusion, I can say that all this panic is caused by the imperfection of MetaMask. I could not imagine that Metamask does not save the history of all connected coins.
And to understand if there was a transfer, I have to remember how much I had last month and take into account rate changes.
In my opinion, history is one of the main requirements for a wallet and other wallets have it implemented.
Nevertheless I will write to MetaMask support.

3 Likes

In doubt, you can always check the transfer of ERC20 coins from the Blockchain explorer (this would be yours: Address 0x7d200417219883531bdf1ffb3367610d43a3a1b7 | Etherscan), where you will see the Storj transfers (and other ERC20 coins) for your wallet.

1 Like