@0xintuition/protocol
TypeScript icon, indicating that this package has built-in type declarations

0.1.4 • Public • Published

Intuition protocol

Usage

import { Multivault } from '@0xintuition/protocol'

import { Chain, createPublicClient, http, PublicClient, Transport } from 'viem'
import { base } from 'viem/chains'

const publicClient = createPublicClient({
  chain: base,
  transport: http(),
}) as PublicClient<Transport, Chain>

const walletClient = createWalletClient({
  chain: base,
  transport: custom(window.ethereum!),
})

const multivault = new Multivault({
  publicClient,
  walletClient,
})

const { vaultId, events } = await multivault.createAtom('hello')

console.log(events)

Building

Run nx build @0xintuition/protocol to build the library.

Running unit tests

Run nx test @0xintuition/protocol to execute the unit tests

Dependencies (1)

Dev Dependencies (6)

Package Sidebar

Install

npm i @0xintuition/protocol

Weekly Downloads

30

Version

0.1.4

License

none

Unpacked Size

738 kB

Total Files

8

Last publish

Collaborators

  • orbro
  • jojikun
  • jpbuilds
  • simonas-intuition
  • vitalsine
  • 0xclaus