|Project Name||Stars||Downloads||Repos Using This||Packages Using This||Most Recent Commit||Total Releases||Latest Release||Open Issues||License||Language|
|Solidity||19,754||a day ago||633||gpl-3.0||C++|
|Solidity, the Smart Contract Programming Language|
|Mastering Ethereum, by Andreas M. Antonopoulos, Gavin Wood|
|Truffle||13,809||2,442||1,321||16 hours ago||466||September 22, 2022||507||mit||TypeScript|
|A tool for developing smart contracts. Crafted with the finest cacaos.|
|Full Blockchain Solidity Course Py||9,681||9 days ago||212||mit|
|Ultimate Solidity, Blockchain, and Smart Contract - Beginner to Expert Full Course | Python Edition|
|Defi Developer Road Map||8,328||3 days ago||other|
|DeFi Developer roadmap is a curated Developer handbook which includes a list of the best tools for DApps development, resources and references!|
|Full Blockchain Solidity Course Js||8,070||7 days ago||35|
|Smart Contract Best Practices||6,529||2 months ago||22|
|A guide to smart contract security best practices|
|Wtf Solidity||6,503||4 days ago||11||other||Solidity|
|我最近在重新学solidity，巩固一下细节，也写一个“WTF Solidity极简入门”，供小白们使用，每周更新1-3讲。官网: https://wtf.academy|
|Hardhat||5,466||20||1,300||17 hours ago||98||September 23, 2022||373||other||TypeScript|
|Hardhat is a development environment to compile, deploy, test, and debug your Ethereum software. Get Solidity stack traces & console.log.|
|Aptos Core||5,068||81||16 hours ago||12||August 16, 2022||304||other||Rust|
|Aptos is a layer 1 blockchain built to support the widespread use of blockchain through better technology and user experience.|
MOM (My Own Messages) client is an EIP-2848 compliant ÐApp that can notarize and share messages using Ethereum and IPFS. You can give voice to your smart contract, send messages to the world, create a certified blog with your ideas, and so on.
A live version of MOM client can be found directly on your IPFS node: ipfs://Qmd4TVXHgYoiHMgpyvJd165dyAb93mU8GZJ6Yv2YLxfdmY/
Or, for a more classical client-server approach, you can obtain and use the latest version of MOM client directly from:
MOM does not need a smart contract, so it is already available on every current and future Ethereum network (mainnet, rinkeby, kovan, ecc.): just choose one and you are ready to go.
Clone the repository with:
git clone https://github.com/InternetOfPeers/mom-client.git cd mom npm install npm start
Note: Use Node.js 12. Using Node.js 14+ you can experience some issues caused by some sub-dependency of webpack-dev-server
[email protected]: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.
Please respect the current line endings strategy. See Configuring Git to handle line endings for more details.
Development of this code is done with VSCode and in particular some plugins affect the formatting of the source code:
git checkout develop git flow release start X.Y.Z # modify verion in package.json and src/assets/template/index.html npm run build ipfs add -r dist # change IPFS references (2) in README.md git add *; git add -u git commit -m "release vX.Y.Z" git flow release finish git push; git checkout master; git push; git push --tags git checkout gh-pages setopt rmstarsilent; rm *; rm -rf images; mv dist/* . git add *; git add -u git commit -m "release vX.Y.Z" git push