Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mmatteo23/monokee_smart_contracts_suite

Repository per lo sviluppo di una suite di smart contract per Athesys srl
https://github.com/mmatteo23/monokee_smart_contracts_suite

Last synced: 4 days ago
JSON representation

Repository per lo sviluppo di una suite di smart contract per Athesys srl

Awesome Lists containing this project

README

        

# Monokee Smart Contract Suite

This repo contains the smart contracts that will be used from Monokee to perform issuance, verification and revocation of Verifiable Credentials.

Installation


Before use this project:

```shell
npm install
```

And create a .env file with your keys. Like this one:

```
TESTNET_PRIVATE_KEY=changeme
GOERLI_RPC_URL=https://rpc.ankr.com/eth_goerli

# Alchemy Keys
API_URL = "your_alchemy_url"
API_KEY = "your_alchemy_key"
# Metamask PRIVATE_KEY
PRIVATE_KEY = "your_pv_key"

# Pinata Keys
REACT_APP_PINATA_KEY = "your_pinata_key"
REACT_APP_PINATA_SECRET = "your_pinata_secret"
```

Try it

Tests and scripts were running on hardhat localhost blockchain. Use the following steps:

1) Run localhost blockchain

```shell
npx hardhat node
```

2) Run tests to see what smart contracts do!


Commands

```shell
npx hardhat test --network localhost
```