Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/mmatteo23/monokee_smart_contracts_suite
- Owner: mmatteo23
- Created: 2022-08-01T15:02:10.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-09-11T16:28:11.000Z (over 2 years ago)
- Last Synced: 2024-12-03T13:52:33.530Z (19 days ago)
- Language: Solidity
- Size: 50.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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
```