open-index/open-npm huggingface dataset:
npm package: @meshsdk/midnight-contracts-wizard
Description: Create a new Midnight contracts project with selected smart contracts
Author: MeshJS Team
Latest version: 1.9.0-beta.95

# Midnight Contracts Wizard

A CLI tool to create new Midnight contracts projects with selected smart contracts.

## Installation

```bash
npm install @meshsdk/midnight-contracts-wizard
```

## Usage

```bash
npx @meshsdk/midnight-contracts-wizard
```

## Features

- **Interactive CLI** - Select which contracts to include
- **Multiple Contract Types** - Tokenization, Staking, Identity, Oracle, Lending & Borrowing
- **Complete Setup** - Generates package.json, tsconfig, and build scripts
- **Ready to Use** - All necessary files for compilation and build
- **Self-Contained** - All contract templates included, no external dependencies

## Available Contracts

### Tokenization Contract

- Complete project tokenization system with ZK privacy investment (7 ZK circuits)

### Staking Contract

- Privacy-focused staking system with rewards and lock periods (8 ZK circuits)

### Identity Contracts

- Complete identity management system with cryptographic libraries (1 ZK circuit)

### Oracle Contract

- Decentralized oracle system with privacy-preserving data feeds (7 ZK circuits)

### Lending & Borrowing Contract

- Privacy-preserving decentralized lending protocol (7 ZK circuits)

## Generated Project Structure

```
my-project/
├── src/
│   ├── [selected-contracts]/
│   │   └── *.compact
│   └── managed/          # Compiled contracts
├── dist/                 # Distribution
├── package.json
├── tsconfig.json
├── tsconfig.build.json
└── README.md
```

---

<div align="center">
  <p>Powered by <a href="https://meshjs.dev/">MeshJS Team</a></p>
  <p>Built with ❤️ on Midnight Network</p>
</div>
npm package: @meshsdk/midnight-react
Description: React component library 
Latest version: 0.0.6

# React Package
This library is designed to offer ready-to-use React components as widgets, along with React providers and hooks to support various functionalities

## Contexts
1. Midnight Wallet provider: Integration of Midnight Wallet class as a React context provider

## Hooks
1. Wallet hooks: useAssets, useWallet, useWalletList, useWalletBalanceProve, useWalletSubmit

## Midnight Wallet
Midnight Browser Wallet widget implementation
npm package: @meshsdk/web3-sdk
Description: ⚠️ DEPRECATED - Use @utxos/sdk instead. UTXOS SDK - Web3 infrastructure platform for UTXO blockchains
Latest version: 0.0.78
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# UTXOS Web3 Services SDK

> **⚠️ DEPRECATION NOTICE**  
> This package (`@meshsdk/web3-sdk`) is now deprecated and no longer maintained.  
> Please migrate to the new package: **[@utxos/sdk](https://www.npmjs.com/package/@utxos/sdk)**
>
> The new `@utxos/sdk` package includes all the same functionality with improved features and continued support.
>
> **Migration:**
> ```bash
> npm uninstall @meshsdk/web3-sdk
> npm install @utxos/sdk
> ```
>
> Update your imports from:
> ```typescript
> import { ... } from '@meshsdk/web3-sdk';
> ```
> to:
> ```typescript
> import { ... } from '@utxos/sdk';
> ```

This is the SDK for UTXOS. It provides a simple way to interact with the Web3 Services.

Visit [UTXOS](https://utxos.dev/) website for more information.

## Installation

```bash
npm install @utxos/sdk
```