https://github.com/victorchepkasov/crypto-promissory
Electronic version of promissory note (wechsel)
https://github.com/victorchepkasov/crypto-promissory
brownie brownie-eth decentralized defi nft python-blockchain solidity solidity-contracts
Last synced: 3 months ago
JSON representation
Electronic version of promissory note (wechsel)
- Host: GitHub
- URL: https://github.com/victorchepkasov/crypto-promissory
- Owner: VictorChepkasov
- License: mit
- Created: 2023-02-09T02:18:21.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-06T17:00:47.000Z (over 1 year ago)
- Last Synced: 2025-01-22T02:38:36.435Z (4 months ago)
- Topics: brownie, brownie-eth, decentralized, defi, nft, python-blockchain, solidity, solidity-contracts
- Language: Python
- Homepage:
- Size: 27.2 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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/[email protected]`
`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