You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .chain-interactions/token-operations/register-foreign-asset.md
+5-1Lines changed: 5 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -34,10 +34,12 @@ Before you start, ensure that you have:
34
34
35
35
This guide will use Polkadot, its local Asset Hub instance, and the [Astar](https://astar.network/){target=\_blank} parachain (`ID` 2006), as stated in the [Test Environment Setup](#test-environment-setup) section. However, the process is the same for other relay chains and their respective Asset Hub parachain, regardless of the network you are using and the parachain owner of the foreign asset.
36
36
37
-
## Steps to Register a Foreign Asset
37
+
## Register a Foreign Asset
38
38
39
39
### Asset Hub
40
40
41
+
To register a foreign asset on the Asset Hub parachain, follow these steps:
42
+
41
43
1. Open the [Polkadot.js Apps](https://polkadot.js.org/apps/){target=\_blank} interface and connect to the Asset Hub parachain using the network selector in the top left corner.
42
44
43
45
- Testing foreign asset registration is recommended on TestNet before proceeding to MainNet. If you haven't set up a local testing environment yet, consult the [Environment setup](#test-environment-setup) guide. After setting up, connect to the Local Node (Chopsticks) at `ws://127.0.0.1:8000`.
@@ -86,6 +88,8 @@ This guide will use Polkadot, its local Asset Hub instance, and the [Astar](http
Copy file name to clipboardExpand all lines: .chain-interactions/token-operations/register-local-asset.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,7 +22,7 @@ Before you begin, ensure you have access to the [Polkadot.js Apps](https://polka
22
22
23
23
You need to ensure that your Asset Hub account balance is a bit more than the sum of those two deposits, which should seamlessly account for the required deposits and transaction fees.
24
24
25
-
## Steps to Register a Local Asset
25
+
## Register a Local Asset
26
26
27
27
To register a local asset on the Asset Hub parachain, follow these steps:
Copy file name to clipboardExpand all lines: reference/polkadot-hub/assets.md
+32-1Lines changed: 32 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ categories: Polkadot Protocol
8
8
9
9
## Introduction
10
10
11
-
Polkadot Hub is Polkadot's system parachain for issuing and managing on-chain assets. While the relay chain provides security, Polkadot Hub handles asset logic—minting, burning, transfers, and metadata—efficiently and cost-effectively.
11
+
Polkadot Hub is Polkadot’s system parachain that provides core functionality for the network, including issuing and managing on-chain assets. While the relay chain provides security, Polkadot Hub handles asset logic—minting, burning, transfers, and metadata—efficiently and cost-effectively.
12
12
13
13
Polkadot Hub supports native assets issued on the parachain and foreign assets from other chains, both of which can move seamlessly across the network via XCM.
14
14
@@ -130,3 +130,34 @@ This unified interface makes it easy for dApps to handle both native and cross-c
130
130
Polkadot Hub enables assets to move safely between parachains and the relay chain using XCM (Cross-Consensus Messaging). XCM ensures assets can move securely between chains while preserving ownership and traceability
131
131
132
132
To learn more about asset transfers with XCM, please refer to the [Introduction to XCM](/parachains/interoperability/get-started/) page.
133
+
134
+
<!-- TODO POST-MVP: Uncomment this section once chain interactions goes live -->
135
+
<!-- ## Where to Go Next
136
+
137
+
<div class="grid cards" markdown>
138
+
139
+
- <span class="badge guide">Guide</span> __Register a Foreign Asset__
140
+
141
+
---
142
+
143
+
Learn step-by-step how to register a foreign asset on the Asset Hub parachain.
144
+
145
+
[:octicons-arrow-right-24: Get Started](/chain-interactions/token-operations/register-foreign-asset/)
146
+
147
+
- <span class="badge guide">Guide</span> __Register a Local Asset__
148
+
149
+
---
150
+
151
+
Learn step-by-step how to register a local asset on the Asset Hub parachain.
152
+
153
+
[:octicons-arrow-right-24: Get Started](/chain-interactions/token-operations/register-local-asset/)
Copy file name to clipboardExpand all lines: reference/polkadot-hub/smart-contracts.md
+25-2Lines changed: 25 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ categories: Polkadot Protocol
8
8
9
9
## Introduction
10
10
11
-
Polkadot Hub enables developers to deploy and interact with Solidity contracts through REVM, a high-performance, Rust-based Ethereum Virtual Machine implementation. This brings Ethereum compatibility to Polkadot Hub, letting teams use familiar Solidity tooling, integrate with on-chain features like governance and XCM, and take advantage of cross-chain interoperability.
11
+
Polkadot Hub enables developers to deploy and interact with Solidity contracts through REVM, a high-performance, Rust-based Ethereum Virtual Machine implementation. Polkadot-native precompiles bring Ethereum compatibility to Polkadot Hub, letting teams use familiar Solidity tooling, integrate with on-chain features like governance and XCM, and take advantage of cross-chain interoperability.
12
12
13
13
For projects that require maximum computational performance, Polkadot Hub also supports PolkaVM (PVM), a native RISC-V execution engine. PVM is optional and designed for high-throughput, performance-intensive smart contracts.
14
14
@@ -22,7 +22,9 @@ With REVM, developers can:
22
22
- Use familiar Ethereum tooling like Hardhat, Foundry, Remix, and MetaMask.
23
23
- Interact with other parachains and on-chain assets using XCM and Polkadot Hub features.
24
24
25
-
REVM builds on Rust’s safety guarantees and performance optimizations while retaining full opcode compatibility with the EVM. This provides a reliable path for Ethereum-native developers to access Polkadot’s native features—such as governance, treasury, multisig, and XCM—within a unified, interoperable runtime environment.
25
+
REVM builds on Rust’s safety guarantees and performance optimizations while retaining full opcode compatibility with the EVM.
26
+
27
+
Ethereum-native developers can use Polkadot-native precompiles to access Polkadot features—such as governance, treasury, multisig, and XCM—within a unified, interoperable runtime environment.
26
28
27
29
### PVM Smart Contracts
28
30
@@ -38,3 +40,24 @@ PolkaVM delivers maximum performance for computationally intensive contracts, of
38
40
39
41
--8<-- 'text/smart-contracts/polkaVM-warning.md'
40
42
43
+
## Where to Go Next
44
+
45
+
<divclass="grid cards"markdown>
46
+
47
+
- <spanclass="badge guide">Guide</span> __Deploy a Basic Contract__
48
+
49
+
---
50
+
51
+
Learn step-by-step how to deploy a basic Solidity smart contract to Polkadot Hub.
52
+
53
+
[:octicons-arrow-right-24: Get Started](/smart-contracts/cookbook/smart-contracts/deploy-basic/basic-remix/)
54
+
55
+
- <spanclass="badge guide">Guide</span> __Explore Development Environments__
56
+
57
+
---
58
+
59
+
Check out the development environments you can use to build, test, and deploy smart contracts.
60
+
61
+
[:octicons-arrow-right-24: Get Started](/smart-contracts/dev-environments/local-dev-node/)
0 commit comments