awesome-solidity
solidity
awesome-solidity | solidity | |
---|---|---|
14 | 105 | |
6,597 | 23,469 | |
- | 0.8% | |
1.5 | 9.9 | |
4 months ago | 1 day ago | |
C++ | ||
- | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
awesome-solidity
-
Top Github repositories for 10+ programming languages
Awesome Solidity Full blockchain solidity course
-
Need guidance about smart contract development and auditing
https://github.com/bkrem/awesome-solidity - a repo w literally everything
- Crazy resource for solidity and web3
- [Serio] ¿IT es nuestra Unica salvacion laboral en Mexico?
-
Some Useful GitHub Repositories To Enhance Your Web3 Skills
2. Awesome Solidity
-
Critique of Crypto/Web3
I am genuinely curious on useful applications for a decentralized ledger, so I skimmed this linkdump.
> https://github.com/OffcierCia/DeFi-Developer-Road-Map
Background and development information, no applications. This link, by itself, has a massive number of links.
> https://github.com/bkrem/awesome-solidity
This links is later duplicated, but is also mostly background and developer information. There is one section titled "deployed on Ethereum mainnet" which seems to be mostly dev tools again
* rarity, an MMO (example UI: https://raritymmo.com/). That's kind of cool, if unlikely to be monetizable.
- [COMPLETE NOOB HERE] Wanted to create an ERC20 token. Any no code tool you would recommend? PS, I know a token is only on one chain, but I've seen tokens on both ETH & BSC chains. I think its called wrapping. How does it work? How is price kept same? Any no code tool you would recommend? Thank you!
-
Awesome Functional Programming
I like them when I am new to a technology or programming language. For example last year I spent a significant amount of time writing Go code and doing Solidity/blockchain development.
Being able to scan [awesome-go](https://github.com/avelino/awesome-go), [awesome-solidity](https://github.com/bkrem/awesome-solidity), and [awesome-nft](https://github.com/gianni-dalerta/awesome-nft) for general resources, projects, guides, or just general information was a nice resource to have in my back pocket.
I think your point is valid, but it's also a personal expectation of what you get out of the resource. I think the fact that they are open ended helps both developers who are trying to reach an audience and people who are browsing for new tools, ideas, etc.
- Web3.0 Resources
-
The Hitchhiker's Guide to Blockchain Development
1. Blockchain https://cognitiveclass.ai/courses/blockchain-course https://github.com/yjjnls/awesome-blockchain https://cyprianaarons.hashnode.dev/blockchain-for-dummies-ckpihiqql02x5crs18kas0566 2. Solidity https://www.tutorialspoint.com/solidity/index.htm https://cryptozombies.io/ https://github.com/bkrem/awesome-solidity 3. Web3.js https://www.useweb3.xyz/ https://asiedu-dev.hashnode.dev/web30-a-down-to-earth-understanding-of-this-- new-raging-evolution 4. Ethereum https://www.tutorialspoint.com/ethereum/index.htm https://github.com/ttumiel/Awesome-Ethereum https://ethereum.org/en/developers/ https://ethereum.org/en/whitepaper/ 5. Dapps https://www.dappuniversity.com/ https://medium.com/heptagon/step-by-step-guide-to-build-a-dapp-a-homo-sapiens-2-day-love-affair-with-ethereum-dapp-de2b0dea12f1 6. Nft https://nftschool.dev/ https://github.com/gianni-dalerta/awesome-nft
solidity
-
Web3 UI For Simple Smart Contract
Let's build a web frontend to a smart contract! This is a followup to my previous post about creating a simple smart contract with Solidity and Hardhat. The instructions here assume you are picking up up with the same contract that we just deployed to our Hardhat environment.
-
Simple Start to Smart Contract Development with Hardhat
In this post we'll create simple contract with the Solidity programming language that just increments a state variable and lets us get it's value. For me, the most compelling part of blockchain technology is the persistence of information that it offers. In smart contracts there are Local variables that are only used to store temporary data while the contract is doing something, and State variables that are persistent and store information forever. In our example today we'll create a contract that has a function that increments a counter state variable and also has a function to retrieve it's current value.
-
How to Register a Smart Contract to Mode SFS with Thirdweb
Have a basic understanding of Solidity.
-
Smart Contract Programming Languages: sCrypt vs. Solidity
Solidity Solidity emerged as the first-ever programming language for smart contracts and remains the most extensively utilized language in the Web3 space due to its first-mover advantage. It serves as the primary language for developing applications today on Ethereum and Ethereum Virtual Machine (EVM) compatible blockchains, including Binance Smart Chain and Tron.
-
Top Paying Programming Technologies 2024
40. Solidity - $72,656
- Projects to contribute to
-
How I Contributed One Line of Code to Ethereum
Solidity - Smart contract programming language.
-
Optimize Your Web3 DevOps with User Feedback Forms
The cool part is that the entire feedback process employs its own factory contract written in Solidity, without requiring you to create or maintain your own smart contract.
-
a solidity compiler observation that does not make any sense, anyone knows why?
Inconsistent gas usage for conversion of calldata to memory in external call and internal call. · Issue #14444 · ethereum/solidity (github.com)
-
Solidity version 0.8.20 has been released!
There is a new PUSH0 opcode that allows to directly push 0 onto the EVM stack. You can checkout the change log here - https://github.com/ethereum/solidity/releases/tag/v0.8.20
What are some alternatives?
solang - Solidity Compiler for Solana and Polkadot
nvim-lspconfig - Quickstart configs for Nvim LSP
awesome-web3 - List of awesome web3 resources
awesome-blockchain-rust - Collect libraries and packages about blockchain/cryptography in Rust
awesome-erlang - A curated list of awesome Erlang libraries, resources and shiny things.
kotlin - The Kotlin Programming Language.
remix - This has been moved to https://github.com/ethereum/remix-project
Elixir - Elixir is a dynamic, functional language for building scalable and maintainable applications
full-blockchain-solidity-course-py - Ultimate Solidity, Blockchain, and Smart Contract - Beginner to Expert Full Course | Python Edition
openzeppelin-contracts - OpenZeppelin Contracts is a library for secure smart contract development.
erigon - Ethereum implementation on the efficiency frontier https://erigon.gitbook.io
swift - The Swift Programming Language