Currently, an address managed by a Ledger wallet cannot claim the rewards in Lucky because Ledger is not fully compatible with Substrate (Ledger doesn’t support yet the Contracts pallet).
To fix this issue, we implemented the claim_from method in the Reward Manager smart contract.
This way, a user can claim their rewards with another substrate address.
It’s important to understand that the smart contract will always transfer the rewards to the address that won the raffle and now this address can be different from the signer.
This version is already deployed and tested on Shibuya.
We will deploy this version on Astar next week.
Here the verified version of smart contract: Patron
and the version in github: GitHub - LuckyDapp/lucky-contracts at v1.1.0
This change affects only Ledger user (they will be able to get their rewards soon ) and is totally transparent for all other users but if you have any question, please feel free to ask!
Thanks for reporting, Ledger has had some problems with substrate, I have seen the Safepal library and I really like it, let’s hope that finally Ledger can be used in all Astar spaces and projects without problems.
Hello,
I’m very happy to announce that @Juminstock and @bao are joining Lucky as ambassadors.
In 2023, we built without really communicating.
In 2024, we will do both.
The best is coming!
Hi,
Happy to announce that Lucky has his own discord: Lucky
We will share all information like roadmap, announcements, future games, … in the discord.
See you soon
Some numbers for the Lucky dApp.
So far, the dApp distributed 29 767 ASTR to 100 different wallets during 225 era.
Everything was done in an automated and decentralized way via wasm smart contracts on Astar Network and Phala Network.
Hoping to see more use cases between these two networks.
With the new runtime upgrade for Shiden and Astar (Release v5.42.2 · AstarNetwork/Astar · GitHub), the dApps Lucky and Lotto will not be available during few weeks.
Currently, they are unavailable on Shibuya and Shiden and will soon be unavailable on Astar.
Indeed, since CheckMetadataHash is now part of the extrinsics (RFCs/text/0078-merkleized-metadata.md at main · polkadot-fellows/RFCs · GitHub), the extrinsic structure has been changed and some updates are required in the SubQuery indexers, in the UI and in the smart contracts deployed on Phala Network (smart contracts that communicate with the smart contracts deployed on Astar Network).
About the SubQuery indexers, we are in contact with the SubQuery team and we have alreday informed them about the required changes.
About the updates in UI and smart contracts, we will do the update as soon as possible but with the summer break, it can be longer as usual.
One simple (and perhaps stupid) question. As the Lucky dApp is able to access with substrate wallets, I am not sure if the raffle and/or lotto are eligible for those who staked their SDN / ASTR from the EVM side. If not, mentioning such in Docs (or About) might be helpful for future stakers.