π¨π»
π¨π»
π¨π»
π¨π»
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