KTH / programmable-society

Home of course "Programmable Society" at KTH Royal Institute of Technology
16 stars 15 forks source link

smart contract libraries #10

Open monperrus opened 1 year ago

monperrus commented 1 year ago

Here we list libraries of reusable smart contract components, and also other libraries dedicated to Web3 software.

monperrus commented 1 year ago

OpenZeppelin Contracts is a library for secure smart contract development. https://github.com/OpenZeppelin/openzeppelin-contracts

monperrus commented 1 year ago

Huffmate: A library of modern, hyper-optimized, and extensible Huff contracts https://github.com/pentagonxyz/huffmate

monperrus commented 1 year ago

ERC-20 Token Standard

monperrus commented 1 year ago

Chainlink Automation enables conditional execution of your smart contracts functions

https://docs.chain.link/chainlink-automation/introduction

mojtaba-eshghie commented 1 year ago

Kyber Network contract library https://github.com/KyberNetwork/smart-contracts

mojtaba-eshghie commented 1 year ago

aragonOS: a Solidity framework for building complex dApps and protocols https://github.com/aragon/aragonOS

monperrus commented 10 months ago

introduction to important OpenZeppelin classes https://mirror.xyz/go-outside.eth/7Q5DK8cZNZ5CP6ThJjEithPvjgckA24D2wb-j0Ps5-I

monperrus commented 5 months ago

Viem is full featured javascript library for lightweight, composable, and type-safe modules that interface with Ethereum. Works with EVM chains and Celo https://viem.sh/

monperrus commented 4 months ago

Frame: library for desktop Web3 apps, dapps outside the browser https://github.com/floating/frame https://frame.sh/

monperrus commented 4 months ago

solidity-lib https://github.com/dl-solarity/solidity-lib