Skip to content

add vTAO to AssetHub#1606

Closed
camfairchild wants to merge 2 commits into
Snowfork:mainfrom
latent-to:main
Closed

add vTAO to AssetHub#1606
camfairchild wants to merge 2 commits into
Snowfork:mainfrom
latent-to:main

Conversation

@camfairchild

@camfairchild camfairchild commented Oct 19, 2025

Copy link
Copy Markdown

Adds vTAO from Ethereum to AssetHub.

vTAO is a TAO LST bridged to Eth via LayerZero on Bittensor's frontier EVM

Etherscan: https://etherscan.io/token/0xe9f6d9898f9269b519e1435e6ebaff766c7f46bf
Project Website: https://www.tao.app/bridge

@claravanstaden claravanstaden left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for adding :)

{
"name": "@snowbridge/api",
"version": "0.2.0",
"version": "0.2.1",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You can revert these version bumps, I'll release the new API version through CI once this is merged.

Comment on lines +591 to +598
"0xe9f6d9898f9269b519e1435e6ebaff766c7f46bf": {
"token": "0xe9f6d9898f9269b519e1435e6ebaff766c7f46bf",
"name": "vTAO",
"minimumBalance": "bigint:1",
"symbol": "vTAO",
"decimals": 18,
"isSufficient": false
},

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If you use script NODE_ENV=polkadot_mainnet npx ts-node build.ts to generate the registry, the metadata actually looks like this:

Suggested change
"0xe9f6d9898f9269b519e1435e6ebaff766c7f46bf": {
"token": "0xe9f6d9898f9269b519e1435e6ebaff766c7f46bf",
"name": "vTAO",
"minimumBalance": "bigint:1",
"symbol": "vTAO",
"decimals": 18,
"isSufficient": false
},
"0xe9f6d9898f9269b519e1435e6ebaff766c7f46bf": {
"token": "0xe9f6d9898f9269b519e1435e6ebaff766c7f46bf",
"name": "",
"minimumBalance": "bigint:1",
"symbol": "",
"decimals": 0,
"isSufficient": false
},

That is because the metadata fetched here is from AssetHub. Do you have plans to open a ref on OpenGov to set the metadata for the token?

Comment on lines +220 to +226
"0xe9f6d9898f9269b519e1435e6ebaff766c7f46bf": {
"token": "0xe9f6d9898f9269b519e1435e6ebaff766c7f46bf",
"name": "vTAO",
"symbol": "vTAO",
"decimals": 18,
"deliveryGas": "bigint:80000"
},

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice!

@claravanstaden

Copy link
Copy Markdown
Contributor

Hey @camfairchild, let me know if you still want to list your token on Snowbridge?

@camfairchild

Copy link
Copy Markdown
Author

Hey @camfairchild, let me know if you still want to list your token on Snowbridge?

Hey ya.
I haven't figured out the XCM for it.
I think I had did it wrong.

@claravanstaden

claravanstaden commented Dec 8, 2025

Copy link
Copy Markdown
Contributor

@camfairchild let us know if you need any help, @alistair-singh is our local XCM expert.

@latent-to latent-to closed this by deleting the head repository Jun 2, 2026
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.

3 participants