dApp Staking Proposal: Lucky

Hi @pithecus ,

All stakers, with substrate or evm wallet, participate to the raffle.
The user can enter the evm address to check stake and rewards.
image

To claim the rewards, the user will have to sign the transaction with a substrate wallet (because it’s wasm smart contracts) and the rewards will be sent directly to the evm address.

3 Likes

Thanks for the details! For those who are staking their assets from the EVM side, then the thing necessary to do might be importing their wallet on any of substrate wallets :^)

No need to import the EVM address into a substrate wallet.
The user has to:

  • connect to the dApp with any substrate wallet (this wallet will be only used to pay the transaction fee),
  • enter the evm address into the input field.
  • If there is reward for this evm address, click on the claim button.

That’s all, the rewards will be sent to evm address.
If you need more help, we can continue the discussion on the Lucky discord: Lucky

1 Like

Thanks for the details! This should be sufficient for those who are staking their assets from the EVM side. And just a simple recommendation, I think such details can be updated on the https://lucky.substrate.fi/wiki#the-raffle ? :smiley:

For sure, we will update the documentation. Thanks for spotting it!

1 Like

thanks for accepting it!

1 Like

wonderful, thank you very much for sharing this! I remember that Astar pass can bind the address, not sure if that can be useful here as well

I am curious about something unrelated.
Is Lucky planning to support the Soneium side?

We don’t need the Astar Pass in our case.
In dAppStaking pallet, all addresses are substrate addresses, even when you stake with an evm wallet (the evm address is automatically converted to substrate address)

Lucky is a dApp built on the top of dAppStaking. If dAppStaking is supported on Soneium, we will do the necessary to support Soneium as well.

1 Like

got it, thank you @GuiGou

Hello,

Regarding this issue

The fix is included in this PR: Change for RFC-0078: Merkleized Metadata by GuiGou12358 · Pull Request #1585 · Phala-Network/phala-blockchain · GitHub) and all raffles are successfully executed again on Shiden and Astar.

1 Like