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

Add semi-fungible EVM transfers (ERC1155) support #374

Open
4 tasks
MakMuftic opened this issue Apr 19, 2024 · 0 comments
Open
4 tasks

Add semi-fungible EVM transfers (ERC1155) support #374

MakMuftic opened this issue Apr 19, 2024 · 0 comments

Comments

@MakMuftic
Copy link
Contributor

Implement the necessary functions for creating deposit EVM transactions for semi-fungible assets (ERC1155) following the same structure as the [proposed' v3' SDK restructure] (https://github.com/sygmaprotocol/sygma-sdk/tree/v3).

Implementation details

  • Follow the principles used for implementing ERC20 && ERC721 support

Testing details

  • Add required unit tests
  • Validate manually new example evm-to-evm-erc1155-transfer-example is passing on testnet

QA Details

  • SDK should support creating a valid non-fungible (ERC1155) transfer and estimating fees for it
  • SDK should not support any axillary functionalities around ERC1155 tokens

Acceptance Criteria

  • Implementing semi-fungible (ERC1155) EVM transfers following v3 guidlines
  • Restructure and update existing unit tests
  • Add new evm-to-evm-erc1155-transfer-example example
  • Validate evm-to-evm-erc1155-transfer-example example manually on testnet
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants