Skip to content

midl-xyz/midl-js

Repository files navigation


A JavaScript library that makes it easy to interact with the Bitcoin and MIDL Protocol

Features

  • Connect to any Bitcoin network (mainnet, testnet, regtest, etc.)
  • Publish transactions to the Bitcoin network
  • Sign PSBTs
  • Sign messages using BIP322 and ECDSA
  • Transfer Runes
  • Etch runes on the blockchain

Documentation

For detailed documentation, please visit our documentation site.

Development

To contribute to the MIDL JS library, you can clone the repository and run the following commands:

# Install dependencies
pnpm install

# Build the project
pnpm build:packages

# Run tests
pnpm test:packages

Documentation

To contribute to the documentation, you can edit the Markdown files in the apps/docs directory. The documentation is built using VitePress.

Run the following command to start the documentation server:

pnpm docs:dev

About

MIDL Javascript SDK. Build Web3 apps on Bitcoin and MIDL with ease.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 6

Languages