Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

SmartContractsHub

Welcome to the SmartContractsHub repository! This repository contains various smart contracts developed using Solidity for Ethereum-based applications.

Contracts

  • Description: A decentralized lottery system that allows participants to enter by purchasing tickets with Ether. The owner can select a random winner who receives the entire contract balance.
  • Key Features:
    • Participants can enter the lottery by sending Ether.
    • Random winner selection based on participant entries.
    • Events for tracking lottery entries and winner selection.
  • Description: A contract for managing user accounts with administrative features.
  • Key Features:
    • Add, delete, and retrieve user information.
    • Admin-only functions to maintain security.
    • Event logging for user actions.
  • Description: A decentralized crowdfunding platform where users can create projects, contribute funds, withdraw amounts once the goal is met, or request refunds if the project fails.
  • Key Features:
    • Project creators can launch new crowdfunding projects with specific goals and deadlines.
    • Contributors can send Ether to support the projects they believe in.
    • Project owners can withdraw funds if the project meets its funding goal.
    • Contributors can request refunds if the project fails to reach its goal by the deadline.
    • Individual contributions for each project are tracked.

LICENSE

This project is licensed under the MIT License. See the LICENSE file for details.

About

Smart Contracts I made in my blockchain learning process.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages