awesome-solidity
solang
awesome-solidity | solang | |
---|---|---|
14 | 6 | |
6,597 | 1,275 | |
- | 0.7% | |
1.5 | 7.3 | |
4 months ago | 8 days ago | |
Rust | ||
- | Apache License 2.0 |
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
solang
-
Linux Foundation Mentorship about compilers.
Solidity is language for smart contacts originally designed for Ethereum. If you want to execute your Solidity smart contract in a blockchain whose VM interprets WASM, then you need to compile Solidity into WebAssembly. Currently, we target Substrate (https://github.com/paritytech/substrate) and Ewasm (https://ewasm.readthedocs.io/en/mkdocs/) that need WebAssembly. This is the project's repo: https://github.com/hyperledger-labs/solang
-
Change my view: Rust is a poor choice for smart contracts
If you really want to use solidity there is https://github.com/hyperledger-labs/solang , a solidity compiler for Solana. You will still need to learn how to interact with the Solana blockchain but you can do it in Solidity.
-
compile Solidity code for Solana
I see solang can compile Solidity code to Solana. Can this code be deployed to the Solana blockchain?
-
Anyone figure out how to compile solidity on the front-end?
You could try to use https://github.com/hyperledger-labs/solang and target WASM.
-
Is ICP still compatible with Solidity?
It should be technically possible as I see there is a solidity to wasm compiler: https://github.com/hyperledger-labs/solang
What are some alternatives?
awesome-web3 - List of awesome web3 resources
solc-js - Javascript bindings for the Solidity compiler
awesome-erlang - A curated list of awesome Erlang libraries, resources and shiny things.
Smart-Contract-Security-Audits - Certified Smart Contract Audits for Ethereum, Solana, Near, Cardano, Aptos, Sui, Binance Smart Chain, Fantom, EOS, Tezos by Chainsulting
solidity - Solidity, the Smart Contract Programming Language
ink - Polkadot's ink! to write smart contracts.
full-blockchain-solidity-course-py - Ultimate Solidity, Blockchain, and Smart Contract - Beginner to Expert Full Course | Python Edition
riju - ⚡ Extremely fast online playground for every programming language.
remix - This has been moved to https://github.com/ethereum/remix-project
substrate - Substrate: The platform for blockchain innovators
erigon - Ethereum implementation on the efficiency frontier https://erigon.gitbook.io
solidity - Solidity Contract-Oriented Programming Langauge for Vapory