VictorChepkasov / crypto-promissory

Electronic version of promissory note (wechsel)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Crypto-promissory

Registration of crypto-promissory. Issuing NFT at issuance, storing the promissory note token in IPFS, transferring promissory note obligations and burning of the token upon redemption.

Powered by Ethereum platform

Developer stack

solidity ^0.8.7 @openzeppelin/contracts@4.8.1 python 3.10.12 pip 23.0.1 eth-brownie 1.19.3 pytest 6.2.5 ganache 7.7.7 testnet sepolia ipfs api pinata

Environment

PRIVATE_KEY - private keys from metamask account
WEB3_INFURA_PROJECT_ID - for Infura
PINATA_API_KEY and PINATA_API_SECRET - to interact with API Pinata

About

Electronic version of promissory note (wechsel)

License:MIT License


Languages

Language:Python 53.8%Language:Solidity 46.2%