open-index/open-npm huggingface dataset:
npm package: @mint-ui/core
Description: @mint-ui/core
Author: RSQUARE
Latest version: 1.0.1

# mint-ui/core

## 시작하기

### 요구사항
- React 16 버전 이상
- styled-components 5.3 이상

### 설치

라이브러리 설치

```bash
npm install @mint-ui/core
```

## reference / docs
https://dev-rsquare.github.io/mint-ui-core-guide/
npm package: @mint230799/learnstorybook-design-system
Description: Storybook design systems tutorial
Author: mint230799@gmail.com
Latest version: 0.1.0

# Storybook design system tutorial

The Storybook design system tutorial is a subset of the full [Storybook design system](https://github.com/storybookjs/design-system/), created as a learning resource for those interested in learning how to write and publish a design system using best in practice techniques.

Learn more in [Storybook tutorials](https://storybook.js.org/tutorials/).
npm package: @mintblue/sdk
Description: mintBlue SDK
Latest version: 9.6.0

# mintBlue

[mintBlue](https://mintblue.com/) is here to make your life easy. Want to use blockchain features but don't have the time or expertise to build a blockchain product from scratch? No problem!

This SDK allows you to easily integrate the mintBlue API. It also contains the tools needed to do cryptographic operations, using your [non-custodial keys](https://docs.mintblue.com/sdk-encryption), allowing you to effectively and securely own your own data. Hassle-free and easy to use!

Full API and SDK documentation at [docs.mintblue.com](https://docs.mintblue.com)

## API Reference

[https://mintblue.gitlab.io/sdk/](https://mintblue.gitlab.io/sdk/)

## Features

- Create blockchain transactions
- Encrypt and digitally sign payloads locally
- Fetch transactions from the blockchain and decrypt payloads locally
- Organise your transactions into projects
- Create EventListeners to collect transactions into projects
- Stream your project to your local machine
- Create State Machines from blockchain transactions (see [example](examples/machine))

## Getting started

1. Create an account at [https://console.mintblue.com](https://console.mintblue.com)

2. Create a project and copy the project ID

3. Create an SDK token and copy the SDK token

4. npm install @mintblue/sdk

5. Publish your first transaction via the SDK

```js
import { Mintblue } from '@mintblue/sdk';

(async () => {
  const token = 'YOUR SDK TOKEN';
  const project_id = 'YOUR PROJECT ID';

  const client = await Mintblue.create({ token: token });

  const outputs = [
    {
      type: 'data',
      value: 'Hello world',
      sign: true,
      encrypt: true,
    },
  ];

  const { txid, rawtx } = await client.createTransaction({ project_id, outputs });

  console.log(txid);
})();
```
npm package: @mintblue/sdk-server
Description: mintBlue SDK Server
Latest version: 9.3.2

# mintBlue SDK Server

[mintBlue](https://mintblue.com/) is a blockchain development platform that offers out-of-the-box infrastructure for businesses. The mintBlue SDK Server is a REST API that allows you to use the functionalities of the [mintBlue SDK](https://www.npmjs.com/package/@mintblue/sdk) without integrating the SDK package into your solution. This is particularly useful for decreasing implementation time, setting up proof of concepts, or easily integrating the functionality into non-JavaScript environments.

The mintBlue SDK Server implements the JSON-RPC specification, providing a uniform set of methods that clients can use regardless of the programming language they are implementing. JSON-RPC is a stateless, light-weight remote procedure call (RPC) protocol that defines several data structures and the rules around their processing.

## Features

- Create blockchain transactions
- Encrypt and digitally sign payloads locally
- Fetch transactions from the blockchain and decrypt payloads locally
- Organize your transactions into projects
- Create access tokens

## Installation

To install the mintBlue SDK Server, run the following command:

```sh
npm install @mintblue/sdk-server
```
## Running the SDK Server

There are two modes in which you can run the mintBlue SDK Server: transactional mode and standalone mode.

### Transactional Mode

To run the mintBlue SDK Server in transactional mode, follow these steps:

1. Run the server:

```sh
mintblue-sdk-server
```
2. In all your requests, include your SDK token in the header `mintblue-sdk-token`.

### Standalone Mode

There are two ways to run the mintBlue SDK Server in standalone mode:

#### With Environment Variable

To run the mintBlue SDK Server in standalone mode using an environment variable, run the following command:

```sh
MINTBLUE_SDK_TOKEN=<YOUR SDK TOKEN> mintblue-sdk-server
```
#### With Options File

To run the mintBlue SDK Server in standalone mode using an options file, follow these steps:

1. Create a file called `options.json` with the following contents:

```json
{
  "token": "YOUR SDK TOKEN"
}
```
2. Run the server with the following arguments:
```sh
mintblue-sdk-server options.json
```
## Client Example

Here is an example of a client request using JSON RPC to create a blockchain transaction with the mintBlue SDK Server:

```json
{
  "jsonrpc": "2.0",
  "method": "createTransaction",
  "params": {
    "project_id": "YOUR PROJECT ID",
    "outputs": [
      {
        "type": "data",
        "value": "Hello world",
        "sign": true,
        "encrypt": true
      }
    ]
  },
  "id": 1
}
```
For more information on using the mintBlue SDK Server, visit the [mintBlue documentation](https://docs.mintblue.com/).
npm package: @mintdevops/strapi-connector-mongoose
Description: Mongoose hook for the Strapi framework
Author: Mintdevops
Latest version: 3.0.0-beta.20.1-0

# strapi-connector-mongoose

[![npm version](https://img.shields.io/npm/v/strapi-connector-mongoose.svg)](https://www.npmjs.org/package/strapi-connector-mongoose)
[![npm downloads](https://img.shields.io/npm/dm/strapi-connector-mongoose.svg)](https://www.npmjs.org/package/strapi-connector-mongoose)
[![npm dependencies](https://david-dm.org/strapi/strapi-connector-mongoose.svg)](https://david-dm.org/strapi/strapi-connector-mongoose)
[![Build status](https://travis-ci.org/strapi/strapi-connector-mongoose.svg?branch=master)](https://travis-ci.org/strapi/strapi-connector-mongoose)
[![Slack status](https://slack.strapi.io/badge.svg)](http://slack.strapi.io)

This built-in connector allows you to use the [Mongoose ORM](http://mongoosejs.com/).

[Mongoose ORM](http://mongoosejs.com/) provides a straight-forward, schema-based solution to model your application data. It includes built-in type casting, validation, query building, business logic connectors and more, out of the box.

## Resources

- [MIT License](LICENSE.md)

## Links

- [Strapi website](http://strapi.io/)
- [Strapi community on Slack](http://slack.strapi.io)
- [Strapi news on Twitter](https://twitter.com/strapijs)
npm package: @minted-network/sdk
Description: This SDK is a collection of tools used to interact with the Minted API and smart contracts.
Author: Minted Network
Latest version: 1.3.10

# minted-sdk

This SDK is a collection of tools used to interact with the Minted API and smart contracts.

# Documentation

## Install

```bash
npm install @minted-network/sdk ethers --save
```

```bash
pnpm i @minted-network/sdk ethers
```

## SDK Content

- [ABIs](doc/abis.md)
- [Contract Getters](doc/contracts.md)
- [Constants](doc/constants.md)
- [Signatures](doc/signatures.md)
- [Types](doc/types.md)
- [Utils](doc/utils.md)

## Developer guides

- [SDK Developer guide](doc/guide.md)

## Dev

### Env

```bash
# the rpc url of CRONOS Mainnet
RPC_NETWORK_25
# the rpc url of CRONOS TESTNET
RPC_NETWORK_338
```

### Build

```bash
pnpm build
```

### Update ABIs

Put `someAbi.json` into [ABIs folder](src/abis/), then

```bash
pnpm typechain
```

to generate types.

## License

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
npm package: @minteeble/smart-contracts
Description: Minteeble solidity Smart Contracts library
Author: Samuele Girgenti
Latest version: 1.0.39

# smart-contracts

Minteeble solidity Smart Contracts library

## How to publish/deploy and verify a contract

N.B. before starting please be sure to correctly set variables in `.env` file.

### 1. Publish/deploy contract

Run:

```sh
$   thirdweb deploy
```

or

```sh
$   thirdweb publish
```

During contract deployment thirdweb will ask you for constructor arguments.
Write them also in `arguments.js` file:

```js
module.exports = ["TokenName", "SYM", 0, 10000, 5, "CID"];
```

They will be used during verification on etherscan.

### 2. verify contract

In order to verify contract run

in testnet:

```sh
$   yarn verify-testnet <CONTRACT_ADDRESS>
```

in mainnet:

```sh
$   yarn verify-mainnet <CONTRACT_ADDRESS>
```