Skip to content

A curated list of uses case for solidity. With Solidity you can create contracts for uses such as voting, crowdfunding, blind auctions, and multi-signature wallets.

Notifications You must be signed in to change notification settings

anhfactor/solidity-use-cases

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Solidity Use Cases Awesome

A curated list of uses case for solidity

Try on Remix

What is Solidity?

Solidity is an object-oriented programming language for writing smart contracts. It is used for implementing smart contracts on various blockchain platforms. Solidity is a curly-bracket language. It is influenced by C++, Python and JavaScript, and is designed to target the Ethereum Virtual Machine (EVM). You can find more details about which languages Solidity has been inspired by in the language influences section.

Solidity is statically typed, supports inheritance, libraries and complex user-defined types among other features.

With Solidity you can create contracts for uses such as voting, crowdfunding, blind auctions, and multi-signature wallets.

Contents

  • 1.HelloWorld
  • 2.IncDec
  • 3.PrimitiveDataType
  • 4.Variables
  • 5.Constants
  • 6.Immutable
  • 7.StateVariable
  • 8.EtherWei
  • 9.Gas
  • 10.IfElse
  • 11.ForLoop
  • 12.Mapping
  • 13.Array
  • 14.Enum
  • 15.Struct
  • 16.DataLocation
  • 17.Function
  • 18.ViewPure
  • 19.Error
  • 20.FunctionModifier
  • 21.Events
  • 22.Constructor
  • 23.Inheritance
  • 24.Payable
  • 25.SendingEther
  • 26.Fallback
  • 27.Call
  • 28.DeletegateCall
  • 29.FunctionSelector
  • 30.CallingOtherContract
  • 31.ContractCreateOtherContract
  • 32.TryCatch
  • 33.Library
  • 34.Hashing
  • 35.VerifySignature
  • BiDirectionalPayment
  • DutchAuction
  • EnglishAuction
  • ERC20
  • MultiSigWallet
  • UniDirectionalPayment
  • StakingRewards
  • ProspectNow (Get real estate price when user input zip state code)

Your contributions are always welcome!

If you want to contribute to this list (please do), send me a pull request or contact me.

CC0

About

A curated list of uses case for solidity. With Solidity you can create contracts for uses such as voting, crowdfunding, blind auctions, and multi-signature wallets.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published