Go to file
Nishant Das ea1204d3c7
Fix Slashing Gossip Checks (#13574)
* fix it

* add for proposals too
2024-02-02 23:13:22 +00:00
.github Update Libp2p To v0.32.1 and Go to v1.21.5 (#13304) 2023-12-21 16:09:54 +00:00
.well-known
api fixing jwt auth checks (#13565) 2024-02-01 15:13:52 +00:00
async Release Lock Before Panicking (#12464) 2023-05-25 06:42:21 -07:00
beacon-chain Fix Slashing Gossip Checks (#13574) 2024-02-02 23:13:22 +00:00
build
cache
cmd Revert "set limit to multiple of burst for goerli" (#13552) 2024-01-30 06:10:12 +00:00
config make it the default (#13556) 2024-01-31 10:27:26 +00:00
consensus-types Return payload value in Wei from /eth/v3/validator/blocks (#13497) 2024-01-24 20:58:35 +00:00
container Enable wastedassign linter & fix findings (#13507) 2024-01-25 17:07:48 +00:00
contracts/deposit
crypto
encoding Allow Pcli to Run State Transitions Easily (#13484) 2024-01-18 14:44:06 +00:00
hack Block backfilling (#12968) 2024-01-23 07:54:30 +00:00
io
math
monitoring
network bugfix: ssz post-requests should check content type not accept (#13482) 2024-01-18 17:41:31 +00:00
proto Return payload value in Wei from /eth/v3/validator/blocks (#13497) 2024-01-24 20:58:35 +00:00
runtime Return payload value in Wei from /eth/v3/validator/blocks (#13497) 2024-01-24 20:58:35 +00:00
testing Enable Backfill in E2E (#13524) 2024-01-26 04:37:41 +00:00
third_party
time Block backfilling (#12968) 2024-01-23 07:54:30 +00:00
tools Add Debug State Transition Method (#13495) 2024-01-22 14:46:20 +00:00
validator handle slice out of range (#13568) 2024-02-01 16:59:40 +00:00
.bazelrc
.bazelversion Bazel 7.0.0 (#13321) 2024-01-10 15:34:11 +00:00
.buildkite-bazelrc Bazel 7.0.0 (#13321) 2024-01-10 15:34:11 +00:00
.codecov.yml
.deepsource.toml
.dockerignore
.gitattributes
.gitignore
.golangci.yml Enable wastedassign linter & fix findings (#13507) 2024-01-25 17:07:48 +00:00
.policy.yml
.travis.yml
bazel.sh
BUILD.bazel sort static analyzers, add more, fix violations (#13441) 2024-01-09 23:29:36 +00:00
CONTRIBUTING.md
DEPENDENCIES.md Update Gohashtree to v0.0.4-beta (#13569) 2024-02-01 15:42:56 +00:00
deps.bzl Update Gohashtree to v0.0.4-beta (#13569) 2024-02-01 15:42:56 +00:00
fuzzbuzz.yaml
go.mod Update Gohashtree to v0.0.4-beta (#13569) 2024-02-01 15:42:56 +00:00
go.sum Update Gohashtree to v0.0.4-beta (#13569) 2024-02-01 15:42:56 +00:00
INTEROP.md
LICENSE.md
MODULE.bazel Bazel 7.0.0 (#13321) 2024-01-10 15:34:11 +00:00
MODULE.bazel.lock Bazel 7.0.0 (#13321) 2024-01-10 15:34:11 +00:00
nogo_config.json sort static analyzers, add more, fix violations (#13441) 2024-01-09 23:29:36 +00:00
prysm.bat
prysm.ps1
prysm.sh
README.md
SECURITY.md
service-account.json.enc
TERMS_OF_SERVICE.md
WORKSPACE Add Holesky Deneb Epoch (#13506) 2024-01-23 19:29:17 +00:00

Prysm: An Ethereum Consensus Implementation Written in Go

Build status Go Report Card Consensus_Spec_Version 1.3.0 Execution_API_Version 1.0.0-beta.2 Discord GitPOAP Badge

This is the core repository for Prysm, a Golang implementation of the Ethereum Consensus specification, developed by Offchain Labs. See the Changelog for details of the latest releases and upcoming breaking changes.

Getting Started

A detailed set of installation and usage instructions as well as breakdowns of each individual component are available in the official documentation portal. If you still have questions, feel free to stop by our Discord.

Staking on Mainnet

To participate in staking, you can join the official eth2 launchpad. The launchpad is the only recommended way to become a validator on mainnet. You can explore validator rewards/penalties via Bitfly's block explorer: beaconcha.in, and follow the latest blocks added to the chain on beaconscan.

Contributing

Branches

Prysm maintains two permanent branches:

  • master: This points to the latest stable release. It is ideal for most users.
  • develop: This is used for development, it contains the latest PRs. Developers should base their PRs on this branch.

Guide

Want to get involved? Check out our Contribution Guide to learn more!

License

GNU General Public License v3.0

Terms of Use