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(tangle-dapp): Add ERC-20 asset restaking #2753

Draft
wants to merge 10 commits into
base: develop
Choose a base branch
from

Conversation

yurixander
Copy link
Member

@yurixander yurixander commented Jan 22, 2025

Summary of changes

Provide a detailed description of proposed changes.

  • ➕ Added support for restaking ERC-20 EVM assets. Note that only EVM accounts can restake ERC-20 assets.
  • ➕ Deployed some dummy ERC-20 asset smart contracts to Tangle Testnet EVM in order to test & QA ERC-20 restaking flow. This helps skip the bridging step on testnet.
  • ➕ ERC-20 asset balances are now shown on the Dashboard page.

Proposed area of change

Put an x in the boxes that apply.

  • apps/tangle-dapp
  • apps/tangle-cloud
  • libs/tangle-shared-ui
  • libs/webb-ui-components

Associated issue(s)

Specify any issues that can be closed from these changes (e.g. Closes #233).

Screen Recording

If possible provide screenshots and/or a screen recording of proposed change.

@yurixander yurixander self-assigned this Jan 22, 2025
Copy link

netlify bot commented Jan 22, 2025

Deploy Preview for tangle-cloud failed. Why did it fail? →

Name Link
🔨 Latest commit c5f9944
🔍 Latest deploy log https://app.netlify.com/sites/tangle-cloud/deploys/6793352d8a96ec0008f73092

Copy link

netlify bot commented Jan 22, 2025

Deploy Preview for tangle-dapp ready!

Name Link
🔨 Latest commit c5f9944
🔍 Latest deploy log https://app.netlify.com/sites/tangle-dapp/deploys/6793352d2defc70008a52744
😎 Deploy Preview https://deploy-preview-2753--tangle-dapp.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@yurixander
Copy link
Member Author

What's left here:

  • Deploy dummy ERC-20 smart contracts to testnet that give Alice or other testing accounts balances.
  • Test ERC-20 restaking by restaking those ERC-20 assets that were deployed to testnet.
  • Hard-code their addresses to be listed as assets when the active network is testnet.
  • List ERC-20 vaults & balances on the Dashboard page.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Building 🏗️
2 participants