Overview

Qubic Connect is a MetaMask Snap that provides Qubic capabilities such as public key derivation, transaction signing, and broadcasting. It integrates with MetaMask to enable secure and seamless interactions with the Qubic blockchain.

Local Development Setup

This guide will walk you through setting up Qubic Connect for local development, including installation steps, configuration, and best practices for contributing to the project.

Prerequisites

Quick Start

Clone the repository:

git clone [<https://github.com/ardata-tech/qubic-connect>](<https://github.com/ardata-tech/qubic-connect>)

From the root of the project, install the project dependencies using Yarn:

yarn install

You may get a warning like the following:

@lavamoat/allow-scripts has detected dependencies without configuration. explicit configuration required. run "allow-scripts auto" to automatically populate the configuration.

You can fix this by running the following command:

yarn allow-scripts auto

Build the dApp and the Snap:

yarn build