JSPM

cip106-lucid

0.1.0
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 2
  • Score
    100M100P100Q16645F
  • License MIT

CIP106 implementation for Lucid-cardano

Package Exports

  • cip106-lucid
  • cip106-lucid/lib/index.d.mts
  • cip106-lucid/lib/index.d.ts
  • cip106-lucid/lib/index.js
  • cip106-lucid/lib/index.js.map
  • cip106-lucid/lib/index.mjs
  • cip106-lucid/lib/index.mjs.map

Readme

CIP106-LucidEvolution

A CIP106 implementation for Lucid Evolution, providing transaction building capabilities for Cardano plutus wallets.

Installation

npm install cip106-lucidevolution

Usage

import { createCIP106Transaction } from 'cip106-lucidevolution';
const lucid = await Lucid(provider, network );
let script = await wallet.cip106.getScript()
let scriptRequirements = await wallet.cip106.getScriptRequirements();
const tx = await createCIP106Transaction(lucid,scriptRequirements, script)

Features

  • Transaction building from CIP106 format
  • Support for:
    • Collateral handling

    • Input collection

    • Validity ranges

    • Multi-signature transactions

API Reference

createCIP106Transaction

Creates a transaction builder from CIP106 format requirements.