Description: - Bonding Curve Vending Machine smart contract. it will use a bonding curve to manage ERC20/ERC721/ERC1155 sales. Requirements: - It should permit to create a bonding curve sale (choosing the function parameters) . - It should be tested using truffle/hardhat/brownie. - it should be written in solidity/vyper. Functions required: - `createBondingNFTSale()` and `buyNFT()` - It could permit to create sales driven by a bonding curve equation. Useful Links: - Vending Machine for ERC1155 sales (https://github.com/Defiville/The-Game/blob/main/contracts/Vending-Machine/VendingMachine.sol) - Platform (https://defiville.finance) - Medium (https://defiville.medium.com) - Discord (https://discord.gg/zGBQJ8GC) Bounty prize -> 600$
Description:
Requirements:
Functions required:
createBondingNFTSale()andbuyNFT()Useful Links:
Bounty prize -> 600$