Skip to content

VictorChepkasov/crypto-promissory

Repository files navigation

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