Skip to content

zhwir/cross-cardano

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

wanchain-cross-sdk cardano extension

extension of wanchain-cross-sdk for cross-chain between cardano and other chains.

Installation

Use NPM or Yarn to install the package:

npm install --save @wandevs/cross-cardano

Prerequisites

  • Install Nami wallet from Chrome Web Store:

    Nami

    Usage

    Step 1: Import WanBridge and cardano extension, create a bridge instance and initialize it with the extension.

    import { WanBridge } from '@wandevs/cross-core'
    import CardanoExtension from '@wandevs/cross-cardano'
    
    let bridge = new WanBridge("testnet");
    // TODO: add code to process bridge events
    
    let iwanAuth = {
      apiKey: "your-api-key",
      secretKey: "your-secret-key"
    };
    
    bridge.init(iwanAuth, {extensions: [CardanoExtension]});

    Step 2: Connect the Nami wallet.

    let namiWallet = new CardanoExtension.NamiWallet("testnet");

    Step 3: Select a related asset pair and create cross-chain task.

    let task = await bridge.createTask("ADA", 'Cardano', "Wanchain", 10, "cardano-address", "wanchain-address", {wallet: namiWallet});
  • About

    No description, website, or topics provided.

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published