Skip to content
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

feat: withdraw for #80

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

nachomazzara
Copy link
Contributor

@nachomazzara nachomazzara commented May 2, 2021

What?
Add the possibility to withdraw ERC20, ERC721, and ERC1155 tokens for another account.

Motivation?

  • There are a lot of multisig / vault contracts deployed on different chains with different addresses which make it harder and costly to move funds from Polygon to Ethereum in a single exit & proof process creating a need to have a contract in the middle in Ethereum to move the exit funds to the final address. This contract in the middle MUST has the same address as the contract deployed in Polygon. With this PR, you can just withdraw for a specific account.

  • New markets/economics for toolings to provide tokens swapping from custody exchanges.

⚠️ Important: The changes were tested but a formal audit may be needed.

@nachomazzara nachomazzara changed the title feat: withdrawFor feat: withdraw for May 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant