diff --git a/images/products/token-bridge/portal-bridge/faqs/portal-wallet-address.webp b/images/products/token-bridge/portal-bridge/faqs/portal-wallet-address.webp new file mode 100644 index 000000000..f61027447 Binary files /dev/null and b/images/products/token-bridge/portal-bridge/faqs/portal-wallet-address.webp differ diff --git a/llms-files/llms-token-bridge.txt b/llms-files/llms-token-bridge.txt index d26dc6cf1..b834f1cdf 100644 --- a/llms-files/llms-token-bridge.txt +++ b/llms-files/llms-token-bridge.txt @@ -19,6 +19,7 @@ Doc-Page: https://raw.githubusercontent.com/wormhole-foundation/wormhole-docs/re Doc-Page: https://raw.githubusercontent.com/wormhole-foundation/wormhole-docs/refs/heads/main/products/token-bridge/get-started.md [type: other] Doc-Page: https://raw.githubusercontent.com/wormhole-foundation/wormhole-docs/refs/heads/main/products/token-bridge/guides/token-bridge-contracts.md [type: other] Doc-Page: https://raw.githubusercontent.com/wormhole-foundation/wormhole-docs/refs/heads/main/products/token-bridge/overview.md [type: other] +Doc-Page: https://raw.githubusercontent.com/wormhole-foundation/wormhole-docs/refs/heads/main/products/token-bridge/portal/faqs.md [type: other] ## Full content for each doc page @@ -1194,6 +1195,55 @@ If you are looking for more guided practice, take a look at: - [**Create Multichain Tokens**](/docs/products/token-bridge/tutorials/multichain-token/): Craft a multichain token using Wormhole's Portal Bridge. --- END CONTENT --- +Doc-Content: https://wormhole.com/docs/products/token-bridge/portal/faqs/ +--- BEGIN CONTENT --- +--- +title: Portal Bridge FAQs +description: Learn how to use deep-linking on Portal Bridge and send tokens to any wallet address with simple URL parameters and custom recipient fields. +categories: Token-Bridge, Transfer +--- + +# FAQs + +## How do I use deep-linking with Portal? + +You can create a direct link to pre-fill chain and asset selections on [Portal Bridge](https://portalbridge.com){target=\_blank} using URL parameters. + +| Parameter | Description | +|---------------|------------------------------------------------------------| +| `sourceChain` | A source chain that will be pre-selected | +| `targetChain` | A target chain that will be pre-selected | +| `asset` | The asset key on the source chain (e.g., SOL, USDC, etc.) | +| `targetAsset` | The asset key on the destination chain | + +Example: + +```bash +https://portalbridge.com/?sourceChain=solana&targetChain=ethereum&asset=SOL&targetAsset=WSOL +``` + +This link will open Portal with: + + - **`sourceChain`** pre-selected as `solana` + - **`targetChain`** pre-selected as `ethereum` + - **`asset`** pre-selected as `SOL` + - **`targetAsset`** pre-selected as `WSOL` + +!!! note + For [**NTT tokens**](/docs/products/native-token-transfers/overview/){target=\_blank}, you can define just one asset if the same token exists across chains. + + Example: [https://portalbridge.com/?sourceChain=ethereum&targetChain=solana&asset=W](https://portalbridge.com/?sourceChain=ethereum&targetChain=solana&asset=W){target=\_blank} + +## What does the "Send to a wallet address" field do? + +After selecting your tokens and connecting your source wallet on [Portal](https://portalbridge.com/){target=\_blank}, you'll be prompted to connect your destination wallet. At this step, alongside wallet options like MetaMask or Phantom, you'll also see an option labeled "Send to a wallet address". +This flexibility allows you to enter any wallet address as the recipient rather than connecting a destination wallet, enabling you to send tokens to a predefined recipient, such as a team wallet, treasury address, or cold storage wallet. + +![](/docs/images/products/token-bridge/portal-bridge/faqs/portal-wallet-address.webp){.half} + +This field is optional. If left empty, the tokens will be sent to your connected wallet. +--- END CONTENT --- + ## Basics Concepts [shared: true] The following section contains foundational documentation shared across all Wormhole products. diff --git a/llms-files/llms-transfer.txt b/llms-files/llms-transfer.txt index 93c101ab3..9fe4be633 100644 --- a/llms-files/llms-transfer.txt +++ b/llms-files/llms-transfer.txt @@ -49,6 +49,7 @@ Doc-Page: https://raw.githubusercontent.com/wormhole-foundation/wormhole-docs/re Doc-Page: https://raw.githubusercontent.com/wormhole-foundation/wormhole-docs/refs/heads/main/products/token-bridge/faqs.md [type: other] Doc-Page: https://raw.githubusercontent.com/wormhole-foundation/wormhole-docs/refs/heads/main/products/token-bridge/guides/token-bridge-contracts.md [type: other] Doc-Page: https://raw.githubusercontent.com/wormhole-foundation/wormhole-docs/refs/heads/main/products/token-bridge/overview.md [type: other] +Doc-Page: https://raw.githubusercontent.com/wormhole-foundation/wormhole-docs/refs/heads/main/products/token-bridge/portal/faqs.md [type: other] ## Full content for each doc page @@ -7886,6 +7887,55 @@ If you are looking for more guided practice, take a look at: - [**Create Multichain Tokens**](/docs/products/token-bridge/tutorials/multichain-token/): Craft a multichain token using Wormhole's Portal Bridge. --- END CONTENT --- +Doc-Content: https://wormhole.com/docs/products/token-bridge/portal/faqs/ +--- BEGIN CONTENT --- +--- +title: Portal Bridge FAQs +description: Learn how to use deep-linking on Portal Bridge and send tokens to any wallet address with simple URL parameters and custom recipient fields. +categories: Token-Bridge, Transfer +--- + +# FAQs + +## How do I use deep-linking with Portal? + +You can create a direct link to pre-fill chain and asset selections on [Portal Bridge](https://portalbridge.com){target=\_blank} using URL parameters. + +| Parameter | Description | +|---------------|------------------------------------------------------------| +| `sourceChain` | A source chain that will be pre-selected | +| `targetChain` | A target chain that will be pre-selected | +| `asset` | The asset key on the source chain (e.g., SOL, USDC, etc.) | +| `targetAsset` | The asset key on the destination chain | + +Example: + +```bash +https://portalbridge.com/?sourceChain=solana&targetChain=ethereum&asset=SOL&targetAsset=WSOL +``` + +This link will open Portal with: + + - **`sourceChain`** pre-selected as `solana` + - **`targetChain`** pre-selected as `ethereum` + - **`asset`** pre-selected as `SOL` + - **`targetAsset`** pre-selected as `WSOL` + +!!! note + For [**NTT tokens**](/docs/products/native-token-transfers/overview/){target=\_blank}, you can define just one asset if the same token exists across chains. + + Example: [https://portalbridge.com/?sourceChain=ethereum&targetChain=solana&asset=W](https://portalbridge.com/?sourceChain=ethereum&targetChain=solana&asset=W){target=\_blank} + +## What does the "Send to a wallet address" field do? + +After selecting your tokens and connecting your source wallet on [Portal](https://portalbridge.com/){target=\_blank}, you'll be prompted to connect your destination wallet. At this step, alongside wallet options like MetaMask or Phantom, you'll also see an option labeled "Send to a wallet address". +This flexibility allows you to enter any wallet address as the recipient rather than connecting a destination wallet, enabling you to send tokens to a predefined recipient, such as a team wallet, treasury address, or cold storage wallet. + +![](/docs/images/products/token-bridge/portal-bridge/faqs/portal-wallet-address.webp){.half} + +This field is optional. If left empty, the tokens will be sent to your connected wallet. +--- END CONTENT --- + ## Basics Concepts [shared: true] The following section contains foundational documentation shared across all Wormhole products. diff --git a/llms-full.txt b/llms-full.txt index 5f385fe86..ffe5a7d31 100644 --- a/llms-full.txt +++ b/llms-full.txt @@ -76,6 +76,7 @@ Doc-Page: https://raw.githubusercontent.com/wormhole-foundation/wormhole-docs/re Doc-Page: https://raw.githubusercontent.com/wormhole-foundation/wormhole-docs/refs/heads/main/products/token-bridge/get-started.md Doc-Page: https://raw.githubusercontent.com/wormhole-foundation/wormhole-docs/refs/heads/main/products/token-bridge/guides/token-bridge-contracts.md Doc-Page: https://raw.githubusercontent.com/wormhole-foundation/wormhole-docs/refs/heads/main/products/token-bridge/overview.md +Doc-Page: https://raw.githubusercontent.com/wormhole-foundation/wormhole-docs/refs/heads/main/products/token-bridge/portal/faqs.md Doc-Page: https://raw.githubusercontent.com/wormhole-foundation/wormhole-docs/refs/heads/main/products/token-bridge/tutorials/multichain-token.md Doc-Page: https://raw.githubusercontent.com/wormhole-foundation/wormhole-docs/refs/heads/main/products/token-bridge/tutorials/transfer-workflow.md Doc-Page: https://raw.githubusercontent.com/wormhole-foundation/wormhole-docs/refs/heads/main/protocol/architecture.md @@ -17162,6 +17163,55 @@ If you are looking for more guided practice, take a look at: - [**Create Multichain Tokens**](/docs/products/token-bridge/tutorials/multichain-token/): Craft a multichain token using Wormhole's Portal Bridge. --- END CONTENT --- +Doc-Content: https://wormhole.com/docs/products/token-bridge/portal/faqs/ +--- BEGIN CONTENT --- +--- +title: Portal Bridge FAQs +description: Learn how to use deep-linking on Portal Bridge and send tokens to any wallet address with simple URL parameters and custom recipient fields. +categories: Token-Bridge, Transfer +--- + +# FAQs + +## How do I use deep-linking with Portal? + +You can create a direct link to pre-fill chain and asset selections on [Portal Bridge](https://portalbridge.com){target=\_blank} using URL parameters. + +| Parameter | Description | +|---------------|------------------------------------------------------------| +| `sourceChain` | A source chain that will be pre-selected | +| `targetChain` | A target chain that will be pre-selected | +| `asset` | The asset key on the source chain (e.g., SOL, USDC, etc.) | +| `targetAsset` | The asset key on the destination chain | + +Example: + +```bash +https://portalbridge.com/?sourceChain=solana&targetChain=ethereum&asset=SOL&targetAsset=WSOL +``` + +This link will open Portal with: + + - **`sourceChain`** pre-selected as `solana` + - **`targetChain`** pre-selected as `ethereum` + - **`asset`** pre-selected as `SOL` + - **`targetAsset`** pre-selected as `WSOL` + +!!! note + For [**NTT tokens**](/docs/products/native-token-transfers/overview/){target=\_blank}, you can define just one asset if the same token exists across chains. + + Example: [https://portalbridge.com/?sourceChain=ethereum&targetChain=solana&asset=W](https://portalbridge.com/?sourceChain=ethereum&targetChain=solana&asset=W){target=\_blank} + +## What does the "Send to a wallet address" field do? + +After selecting your tokens and connecting your source wallet on [Portal](https://portalbridge.com/){target=\_blank}, you'll be prompted to connect your destination wallet. At this step, alongside wallet options like MetaMask or Phantom, you'll also see an option labeled "Send to a wallet address". +This flexibility allows you to enter any wallet address as the recipient rather than connecting a destination wallet, enabling you to send tokens to a predefined recipient, such as a team wallet, treasury address, or cold storage wallet. + +![](/docs/images/products/token-bridge/portal-bridge/faqs/portal-wallet-address.webp){.half} + +This field is optional. If left empty, the tokens will be sent to your connected wallet. +--- END CONTENT --- + Doc-Content: https://wormhole.com/docs/products/token-bridge/tutorials/multichain-token/ --- BEGIN CONTENT --- --- diff --git a/llms.txt b/llms.txt index 3c2fa636c..4f58e4469 100644 --- a/llms.txt +++ b/llms.txt @@ -74,6 +74,7 @@ - [Get Started with Token Bridge](https://raw.githubusercontent.com/wormhole-foundation/wormhole-docs/refs/heads/main/products/token-bridge/get-started.md): Perform token transfers using Wormhole’s Token Bridge with the TypeScript SDK, including manual (Solana–Sepolia) and automatic (Fuji–Alfajores). - [Get Started with Token Bridge](https://raw.githubusercontent.com/wormhole-foundation/wormhole-docs/refs/heads/main/products/token-bridge/guides/token-bridge-contracts.md): Learn how to integrate Wormhole's Token Bridge for seamless multichain token transfers with a lock-and-mint mechanism and cross-chain asset management. - [Token Bridge Overview](https://raw.githubusercontent.com/wormhole-foundation/wormhole-docs/refs/heads/main/products/token-bridge/overview.md): With Wormhole Token Bridge, you can enable secure, multichain communication, build multichain apps, sync data, and coordinate actions across blockchains. +- [Portal Bridge FAQs](https://raw.githubusercontent.com/wormhole-foundation/wormhole-docs/refs/heads/main/products/token-bridge/portal/faqs.md): Learn how to use deep-linking on Portal Bridge and send tokens to any wallet address with simple URL parameters and custom recipient fields. - [Create Multichain Tokens](https://raw.githubusercontent.com/wormhole-foundation/wormhole-docs/refs/heads/main/products/token-bridge/tutorials/multichain-token.md): Learn how to create a multichain token, bridge tokens across blockchains, and update metadata for seamless multichain interoperability. - [Transfer Tokens via Token Bridge Tutorial](https://raw.githubusercontent.com/wormhole-foundation/wormhole-docs/refs/heads/main/products/token-bridge/tutorials/transfer-workflow.md): Learn to build a cross-chain native token transfer app using Wormhole’s TypeScript SDK, supporting native token transfers across EVM and non-EVM chains - [Architecture](https://raw.githubusercontent.com/wormhole-foundation/wormhole-docs/refs/heads/main/protocol/architecture.md): Overview of Wormhole's architecture, detailing key on-chain and off-chain components like the Core Contract, Guardian Network, and relayers. diff --git a/products/token-bridge/portal/faqs.md b/products/token-bridge/portal/faqs.md new file mode 100644 index 000000000..5c51b1adb --- /dev/null +++ b/products/token-bridge/portal/faqs.md @@ -0,0 +1,45 @@ +--- +title: Portal Bridge FAQs +description: Learn how to use deep-linking on Portal Bridge and send tokens to any wallet address with simple URL parameters and custom recipient fields. +categories: Token-Bridge, Transfer +--- + +# FAQs + +## How do I use deep-linking with Portal? + +You can create a direct link to pre-fill chain and asset selections on [Portal Bridge](https://portalbridge.com){target=\_blank} using URL parameters. + +| Parameter | Description | +|---------------|------------------------------------------------------------| +| `sourceChain` | A source chain that will be pre-selected | +| `targetChain` | A target chain that will be pre-selected | +| `asset` | The asset key on the source chain (e.g., SOL, USDC, etc.) | +| `targetAsset` | The asset key on the destination chain | + +Example: + +```bash +https://portalbridge.com/?sourceChain=solana&targetChain=ethereum&asset=SOL&targetAsset=WSOL +``` + +This link will open Portal with: + + - **`sourceChain`** pre-selected as `solana` + - **`targetChain`** pre-selected as `ethereum` + - **`asset`** pre-selected as `SOL` + - **`targetAsset`** pre-selected as `WSOL` + +!!! note + For [**NTT tokens**](/docs/products/native-token-transfers/overview/){target=\_blank}, you can define just one asset if the same token exists across chains. + + Example: [https://portalbridge.com/?sourceChain=ethereum&targetChain=solana&asset=W](https://portalbridge.com/?sourceChain=ethereum&targetChain=solana&asset=W){target=\_blank} + +## What does the "Send to a wallet address" field do? + +After selecting your tokens and connecting your source wallet on [Portal](https://portalbridge.com/){target=\_blank}, you'll be prompted to connect your destination wallet. At this step, alongside wallet options like MetaMask or Phantom, you'll also see an option labeled "Send to a wallet address". +This flexibility allows you to enter any wallet address as the recipient rather than connecting a destination wallet, enabling you to send tokens to a predefined recipient, such as a team wallet, treasury address, or cold storage wallet. + +![](/docs/images/products/token-bridge/portal-bridge/faqs/portal-wallet-address.webp){.half} + +This field is optional. If left empty, the tokens will be sent to your connected wallet. \ No newline at end of file