/code-multisig-tool

Web app for managing multisig token accounts

Primary LanguageVueMIT LicenseMIT

Code Multisig Tool

Code Multisig Tool

license version

This project started as an in-house resource designed to simplify the management of raw multisig accounts. Although other more sophisticated tools are available, they often incorporate complex on-chain programs. Our team required a more straightforward solution. The lack of custom on-chain programs makes this tool trivial to reason about.

Before using the tool, we'd encourage you to review multisig concepts on the official Solana docs.

https://code-payments.github.io/code-multisig-tool/

image

Warning: This is not a consumer facing product, so while it is easier to use than the Solana CLI (Command-Line-Interface), it more or less replicates the features provided by the CLI.

Features

The tool supports the following core features:

Use-cases

  • Create multisig wallets
  • Create a mint
  • Mint tokens
  • Change authority
  • Sign transactions
  • Verify signatures
  • Submit transactions

Signing & Submitting

The web app will attempt to parse transactions for you so that you have confidence in what you're signing. Additionally, a list of signers is shown with their current status.

image

Quick Start

The project is built using Vue 3 and Vite. To get started, clone the repository and install the dependencies.

Install Dependencies

npm install

Run the App

npm run dev

Build the App

npm run build