GitHub Trends
10.1K subscribers
15.3K links
See what the GitHub community is most excited about today.

A bot automatically fetches new repositories from https://github.com/trending and sends them to the channel.

Author and maintainer: https://github.com/katursis
Download Telegram
#solidity #airdrop #auction #blockchain #dapp #dapps #erc20 #erc721 #ethereum #merkle_tree #nft #open_source #signature_verification #smart_contracts #solidity #solidity_contracts #tutorial_code #web3

This resource, "WTF Solidity," is a comprehensive guide for learning Solidity, the programming language used for Ethereum smart contracts. It offers a step-by-step tutorial with over 50 lectures, covering basics, advanced topics, and real-world applications like ERC20, ERC721, and more.

The benefits include Each lecture comes with code examples, articles, and mirrors, making it easy to follow and practice.
- **Community Support** It covers complex subjects like contract security, EVM opcodes, and internal rules of Solidity.
- **Practical Applications** There are specific sections dedicated to contract security and common vulnerabilities.

Overall, this resource is ideal for both beginners and experienced developers looking to deepen their understanding of Solidity and Ethereum development.

https://github.com/AmazingAng/WTF-Solidity
#rust #blockchain #crypto_ecosystems #cryptocurrency #decentralization #taxonomy

The Crypto Ecosystems project is a way to organize and share data about blockchain, Web3, and cryptocurrency projects using simple configuration files called TOML. You can help by adding new ecosystems, sub-ecosystems, or repositories. To contribute, you can either make changes directly to the files and submit a pull request on GitHub or fill out a form if you're not a developer. This project benefits everyone by creating a transparent and easily accessible database of crypto projects, making it easier for people to find and contribute to these projects. By contributing, you help build a comprehensive and up-to-date map of the crypto ecosystem.

https://github.com/electric-capital/crypto-ecosystems
#typescript #angular_roadmap #backend_roadmap #blockchain_roadmap #computer_science #dba_roadmap #developer_roadmap #devops_roadmap #frontend_roadmap #go_roadmap #hacktoberfest #java_roadmap #javascript_roadmap #nodejs_roadmap #python_roadmap #qa_roadmap #react_roadmap #roadmap #software_architect_roadmap #vue_roadmap

Roadmap.sh is a helpful resource for developers. It offers interactive roadmaps, articles, and resources to guide you in various areas like frontend, backend, DevOps, and more. You can click on the roadmap nodes to learn more about each topic. It also includes best practices and questions to test your knowledge. This tool helps you choose a learning path and improve your skills efficiently. Sharing it with others can also benefit the community.

https://github.com/kamranahmedse/developer-roadmap
👍1
#go #blockchain #bnb #ethereum

BNB Smart Chain is a blockchain that combines the best of Ethereum's technology with its own unique features. It allows you to use existing Ethereum smart contracts and tools, making it easy to transition from Ethereum. Here are the key benefits Works with all Ethereum smart contracts and tools.
- **Fast and Cheap** Has a system of 21 validators elected by the community, ensuring security and decentralization.
- **Native Token**: BNB is used for gas fees and staking, similar to how ETH works on Ethereum.

This makes BNB Smart Chain a powerful and efficient platform for developers and users alike.

https://github.com/bnb-chain/bsc
🤮1
#typescript #blockchain #dapp #ethereum #evm #evm_blockchain #payments #sharding #typescript

Shardeum is a blockchain platform that makes transactions faster and cheaper without compromising security or decentralization. It uses a technique called sharding to scale horizontally, meaning it can handle more transactions quickly. Here are the key benefits Shardeum processes transactions quickly due to its sharding model.
- **Lower Costs** It uses advanced cryptographic techniques and robust consensus protocols.
- **Decentralized** It supports existing Ethereum-based applications and smart contracts.

This makes Shardeum a powerful tool for users who need fast, secure, and cost-effective blockchain transactions.

https://github.com/shardeum/shardeum
🔥1
#elixir #blockchain #consensus #cryptography #distributed_systems #elixir #erlang #operating_system #p2p #protocol

Anoma is a protocol that allows you to run a node for a decentralized network. To use it, you need to install several dependencies depending on your operating system (Mac, Windows, or Linux). You can either download pre-built binaries or compile the code yourself. Here are the key steps Download the release for your platform, extract it, and run the `bin/anoma` command.
- **Compilation**: Install necessary tools like Git, CMake, Rust, and Elixir, then follow the compilation instructions.

Following development is easy through GitHub issues, project overviews, and research forums. This helps you stay updated on what's being worked on and how the project is progressing.

The benefit to you is that you can participate in and contribute to a cutting-edge decentralized network, staying informed about its development and helping shape its future.

https://github.com/anoma/anoma
#cplusplus #blockchain #cryptocurrency #infinite_sharding #ton

The Open Network (TON) is a fast, secure, and scalable blockchain that can handle millions of transactions per second. It is designed to support hundreds of millions of users. You can participate by running a node, developing decentralized apps, or interacting with the blockchain through various tools and APIs. There are detailed guides and communities available to help you get started, including forums, Telegram groups, and documentation. This makes it easy for developers and users to contribute, learn, and use the TON blockchain effectively.

https://github.com/ton-blockchain/ton
#rust #astro #blockchain #bridge #cosmos #cosmwasm #ethereum #evm #golang #indexer #nix #prover #relayer #rust #solidity #svelte #typescipt #typescript #zero_knowledge

Union is a powerful tool for securely and efficiently transferring messages, assets, NFTs, and handling DeFi transactions without relying on trusted third parties. It works with various blockchain systems like Cosmos and Ethereum. The system is highly customizable and governed by its users, ensuring it aligns with their needs.

Using Union, you can build and manage different components using a reproducible build process with Nix, which ensures consistency across different environments. This makes it easier to develop and maintain the system without affecting your main system setup. The documentation and community support through Discord and other channels are also available to help you get started and resolve any issues quickly. Overall, Union provides a secure, efficient, and user-friendly way to manage complex blockchain operations.

https://github.com/unionlabs/union
#rust #blockchain #rust #wasm

Linera is a decentralized blockchain system that helps build fast and scalable Web3 applications. It has different parts like `linera-base` for cryptography, `linera-chain` for block management, and `linera-client` for user interactions. You can set up a local test network easily using the Linera service CLI commands, which allows you to run transfers between different chains. This makes it easy to develop and test your own blockchain applications quickly and efficiently. Visit the developer page or whitepaper to learn more.

https://github.com/linera-io/linera-protocol
#rust #bitcoin #blockchain #ledger #performance_blockchain #rust #rustc #solana

To build and use Solana, you need to follow a few steps. First, install Rust and its tools using simple commands. Then, download the Solana source code from GitHub and build it using `cargo build`. You can also run tests with `cargo test` and start a local testnet for development. The process is well-documented, making it easier for developers to contribute and ensure their changes don't break existing solutions. This helps maintain high code quality and productivity, as tests protect new solutions from future changes. By following these steps, you can contribute to and use Solana effectively, ensuring your work is reliable and secure.

https://github.com/solana-labs/solana
🤮1
#cplusplus #blockchain #cpp #ethereum #hacktoberfest #language #programming_language #smartcontracts #solidity

Solidity is a programming language used to create smart contracts on the Ethereum platform. It's designed for writing programs that run automatically without anyone controlling them, allowing users to implement tokens, voting systems, and more. Using Solidity benefits developers by providing a familiar syntax similar to C++ and JavaScript, making it easier to learn and use. Additionally, it supports complex data types and inheritance, which are useful for creating sophisticated smart contracts. This helps developers build secure and reliable decentralized applications (dApps) efficiently.

https://github.com/ethereum/solidity