-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow users to create staking vaults #3
Comments
One thing to add here: Vaults have to be registered with the staking manager proxy. |
Pleasem, can you link/share the testnet deplyment addresses and ABI? |
Here are the contract addresses (Sepolia): SNT: VaultFactory: StakeManagerProxy: ABIs you can find on the Etherscan links. |
One thing to be aware of is that there's currently a bug in the reward system: vacp2p/staking-reward-streamer#102 This will be fixed and the contract will be upgraded, so the addresses will stay the same. |
I might need some clarification here @0x-r4bbit. Getting the first vault ready for staking:
Only then can the user stake. Is that correct? With this being rather tedious you are proposing:
Can you be more specific? I am not sure what that means. Are you saying there would be some router that I would call and it would deploy the vault and register it in one transaction? Why can't the register function be called from the factory? Ideally, we'd also want the stake transaction bundled with this. |
Once the wallet connection from #2 is implemented, the next step is to allow users to create vaults for the protocol.
There are various ways to do this:
For starters, the first option will likely yield results faster.
The second option however, should probably be the final version of this.
The text was updated successfully, but these errors were encountered: