awesome-list-rpc-nodes-providers
consensus-specs
Our great sponsors
awesome-list-rpc-nodes-providers | consensus-specs | |
---|---|---|
3 | 158 | |
799 | 3,427 | |
- | 2.0% | |
6.3 | 9.6 | |
20 days ago | 5 days ago | |
Python | ||
- | Creative Commons Zero v1.0 Universal |
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-list-rpc-nodes-providers
-
Any recommendation for RPC provider?
https://github.com/arddluma/awesome-list-rpc-nodes-providers has a good list of providers and sorts them by chain, would def recommend taking a look at that.
- ConsenSys announced an update to its privacy policy on November 23 (including metamask infura and more): When you use Infura as your default RPC provider in MetaMask, Infura will collect your IP address and your Ethereum wallet address when you send a transaction.
-
Web3 Is Not Decentralization
For Metamask alternatives, Rabby https://rabby.io/ (MIT-licensed) (it routes all queries through its own RPCs atm) and Frame https://frame.sh/ (GPLv3) are the best desktop alternatives I've tried. The latter is my preferred client and IMO is a strict upgrade from Metamask. It's also getting a $7/$1 match on Gitcoin Grants GR12 right now if anyone wants to contribute in the next week: https://gitcoin.co/grants/1143/frame
There are many, many WalletConnect https://walletconnect.com/ compatible wallets that can be used with most dapps as well. There are close to 100 of these: https://walletconnect.com/registry/wallets
As for RPCs, here's a list for you: https://github.com/arddluma/awesome-list-rpc-nodes-providers
If you want to run you're own RPC node, it's not so hard as there are docker and docker-compose images that will let you get geth (or nethermind, or erigon) that will let you spin up an RPC pretty trivially.
The more important thing for decentralization IMO, is that you can reasonably switch, even if most people don't. Think about how this plays out in the browser or email markets and compare it to how much of a difference that is to completely locked in services like Facebook.
consensus-specs
- Daily General Discussion - June 23, 2023
-
Daily General Discussion - May 20, 2023
I think its 1 million: https://github.com/ethereum/consensus-specs/issues/2137
-
Ethereum's pending withdrawals total $1.34 billion after Shapella
how "radically decentralized" the development of the Ethereum core is. In the past half a decade only 133 devs have contributed to Ethereum source code. 2 devs have written 25% of the code. The first 10 developers have written 70% of the Ethereum code. Consensus specifications the ones that all the clients implement. Half are Consensys employees https://github.com/ethereum/consensus-specs
-
Daily General Discussion - February 18, 2023
I think this will be defined here: https://github.com/ethereum/consensus-specs/blob/dev/specs/deneb/fork-choice.md
- Daily General Discussion - February 17, 2023
-
There are over 7000 pending validators on the Ethereum test net. Looks like a lot of people want to practice staking before the Shanghai hardfork
Clients dependent on Consensys core and ETH management repo. A client is just the implementation directed by Consensys written in a different language. Fact is about 10 developers are the only reason those clients will update with staking. https://github.com/ethereum/consensus-specs
-
Set your Ethereum validator withdrawal address with CLWP today
Exits are processed at 7 per epoch (currently). There is no queue for withdrawals. See https://github.com/ethereum/consensus-specs/pull/3068
-
Evolution of the Ethereum Proof-of-Stake Consensus Protocol
https://github.com/ethereum/consensus-specs/blob/dev/specs/p...
-
How to merge an Ethereum network right from the genesis block
For that, we have to take the vanilla deposit contract from the consensus specs: deposit_contract.sol, get the Solidity compiler version 0.6.11, compile the binary of the runtime part, and create an empty deposit tree.
-
Centralization of ETH developer community?
The PoS consensus specification
What are some alternatives?
Rabby - The game-changing wallet for Ethereum and all EVM chains
l2beat - L2BEAT is an analytics and research website about Ethereum layer two (L2) scaling solutions.
Whitepaper-BODAV1 - BODA Token Whitepaper
ethereum-org-website - Ethereum.org is a primary online resource for the Ethereum community.
ens - Implementations for ENS core functionality: The registry, registrars, and public resolvers.
ergo - Ergo protocol description & reference client implementation
yuki - 雪 - Yuki | Snowflake :snowflake:
annotated-spec - Vitalik's annotated eth2 spec. Not intended to be "the" annotated spec; other documents like Ben Edgington's https://benjaminion.xyz/eth2-annotated-spec/ also exist. This one is intended to focus more on design rationale.
Solidity - Premium audits only
scaffold-eth - 🏗 forkable Ethereum dev stack focused on fast product iterations [Moved to: https://github.com/scaffold-eth/scaffold-eth]
yuki - 🌌 A collection of essential software for your PC, Android, and browser.
rust-libp2p - The Rust Implementation of the libp2p networking stack.