Skip to content

This is a repo for my smart contracts, developed in solidity. From basic to adavnced, written while learning DApps development.

Notifications You must be signed in to change notification settings

tp-379/smart-contracts

Repository files navigation

Smart Contracts

This is a repo for my smart contracts

Smart Contracts developed in solidity. From basic to adavnced, written while learning DApps development:

  • Hello World. A very basic smart contract, to store and retireve a variable called message, initialised using a contructor returning a string 'Hello World'
  • Faucet. A Faucet smart contract to send and recieve ether.
  • Lottery. A Lottery smart contract, to participate in a lottery with initial contribution and picks a random winner and transfers the amount to the winner.
  • ERC721 Token. A ERC721 token generation contract. This contracts generates a ERC721 token called Named Token, MNT. To generate a token pass in a unique name. This contract uses OpenZeppelin to standardize the ERC721.
  • Crowd Funding. A CrowdFunding contract, used to create a project for crowd funding. Add request for funding with amount needed. Become a Approver by sending minimum contribution, approves the request and the manager will fund the request.

About

This is a repo for my smart contracts, developed in solidity. From basic to adavnced, written while learning DApps development.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published