πŸ‘¨πŸ’»
πŸ‘¨πŸ’»
πŸ‘¨πŸ’»
πŸ‘¨πŸ’»
Dev Documentation
Search…
πŸ› 
Build with Router Protocol
Asset-swap API
Overview
Performing a Cross-chain Transaction
End-to-end Code Snippet
JS SDK
Overview
Installing and Initializing Router SDK
Performing a Cross-chain Transaction
End-to-end Code Snippet
Important Parameters
Supported Chains
Supported Fee Tokens
Native Assets
Widget
Integrating Router's Widget
Projects with Router Widget
CrossTalk Library
Overview
CrossTalk NPM Library
Getting Started
Cross-chain NFTs using CrossTalk
1⃣
Import Required Contracts
2⃣
Initialize a New Contract
3⃣
Set and Fetch CrossChainGas
4⃣
_sendCrossChain Function
5⃣
_routerSyncHandler Function
6⃣
receiveCrossChain Function
OpenZeppelin Contracts using CrossTalk
Handling Fees
Security Considerations
Examples
Deployment Addresses
Security Audit
Powered By GitBook
Cross-chain NFTs using CrossTalk
In this guide, we'll show you how to use Router's CrossTalk library in OpenZeppelin's ERC1155 token standard to make truly cross-chain NFTs.
1⃣
Import Required Contracts
2⃣
Initialize a New Contract
3⃣
Set and Fetch CrossChainGas
4⃣
_sendCrossChain Function
5⃣
_routerSyncHandler Function
6⃣
receiveCrossChain Function
Previous
Deploy your First Cross-chain Contract
Next
Import Required Contracts
Last modified 30d ago
Copy link