Go to file
2024-04-05 15:41:33 -05: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 Update security.txt (#9896) 2021-11-12 15:55:45 +00:00
api adding headers to post endpoint (#13753) 2024-03-15 18:19:42 +00:00
async Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
beacon-chain Embed PulseChain genesis 2024-04-05 15:41:33 -05:00
build Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
cache Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
cmd Add network config for Testnet-V4 2024-04-05 15:41:32 -05:00
config Add Deneb fork config 2024-04-05 15:41:33 -05:00
consensus-types Total balance refactor to big.Int 2024-04-04 19:56:08 -05:00
container Optimize Adding Dirty Indices (#13660) 2024-02-24 10:08:17 +00:00
contracts/deposit Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
crypto Switch gomock library (#13639) 2024-02-21 18:37:17 +00:00
encoding Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
hack Spec test coverage report hack (#13718) 2024-03-25 16:10:32 +00:00
io create the log file along with its parent directory if not present (#12675) 2024-03-22 15:32:08 +00:00
math Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
monitoring Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
network Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
proto Total balance refactor to big.Int 2024-04-04 19:56:08 -05:00
pulse Total balance refactor to big.Int 2024-04-04 19:56:08 -05:00
runtime Remove tos 2024-04-05 15:40:04 -05:00
testing Remove tos 2024-04-05 15:40:04 -05:00
third_party Downgrade Level DB to Stable Version (#13671) 2024-02-29 04:49:02 +00:00
time Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
tools Update bazel docker builds 2024-04-04 19:56:02 -05:00
validator Add PulseChain exit info 2024-04-05 15:41:33 -05:00
.bazelrc Update bazel, rules_go, gazelle, and go versions (#13724) 2024-03-12 14:33:37 +00:00
.bazelversion Update bazel, rules_go, gazelle, and go versions (#13724) 2024-03-12 14:33:37 +00:00
.buildkite-bazelrc Bazel 7.0.0 (#13321) 2024-01-10 15:34:11 +00:00
.codecov.yml Codecov: ignore testing directories (#8777) 2021-04-16 08:44:36 -05:00
.deepsource.toml Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
.dockerignore Add tool and script for interop testing (#3417) 2019-09-09 17:31:19 -04:00
.gitattributes linguist-generated=true for mock and pb go files (#1465) 2019-02-02 17:25:28 -05:00
.gitignore Update bazel docker builds 2024-04-04 19:56:02 -05:00
.gitlab-ci.yml Add build automation 2024-04-05 15:41:33 -05:00
.golangci.yml Enable wastedassign linter & fix findings (#13507) 2024-01-25 17:07:48 +00:00
.policy.yml Include Policy Bot Application (#7523) 2020-10-14 04:14:38 +00:00
.travis.yml Resolve Proto Lint Issues (#3044) 2019-07-22 14:10:17 -05:00
bazel.sh Spec test coverage report hack (#13718) 2024-03-25 16:10:32 +00:00
build-in-docker.sh Update bazel docker builds 2024-04-04 19:56:02 -05:00
BUILD.bazel Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
DEPENDENCIES.md Cleanup repo docs 2024-04-05 15:40:04 -05:00
deps.bzl Cleanup repo docs 2024-04-05 15:40:04 -05:00
distroless_deps.bzl docker: Add coreutils to docker images (#13564) 2024-02-03 19:21:21 +00:00
Dockerfile.builder Update bazel docker builds 2024-04-04 19:56:02 -05:00
fuzzbuzz.yaml Update go to 1.19.3 (#11630) 2022-11-18 19:12:19 +00:00
go.mod Bump libp2p to v0.33.1 (#13784) 2024-03-28 08:38:46 +00:00
go.sum Bump libp2p to v0.33.1 (#13784) 2024-03-28 08:38:46 +00:00
INTEROP.md Cleanup repo docs 2024-04-05 15:40:04 -05:00
LICENSE.md update to GPLv3 (#297) 2018-07-20 10:23:48 -05:00
MODULE.bazel Bazel 7.0.0 (#13321) 2024-01-10 15:34:11 +00:00
MODULE.bazel.lock Update bazel, rules_go, gazelle, and go versions (#13724) 2024-03-12 14:33:37 +00:00
nogo_config.json sort static analyzers, add more, fix violations (#13441) 2024-01-09 23:29:36 +00:00
prysm.bat Update bazel docker builds 2024-04-04 19:56:02 -05:00
prysm.ps1 Update prysm scripts to support client-stats, deprecate slasher (#8971) 2021-06-02 14:06:59 -05:00
prysm.sh Update bazel docker builds 2024-04-04 19:56:02 -05:00
README.md Update readme 2024-04-05 15:40:04 -05:00
SECURITY.md Cleanup repo docs 2024-04-05 15:40:04 -05:00
service-account.json.enc Bazel cache for travis (#236) 2018-07-07 16:01:58 -04:00
WORKSPACE Add tarball support for docker images (#13790) 2024-03-22 15:31:29 +00:00

Prysm-Pulse: A PulseChain Consensus Client Written in Go

This is the core repository for Prysm-Pulse, a Golang implementation of the Ethereum Consensus specification, originally developed by Prysmatic Labs and modified for usage with PulseChain. See the Changelog for details of the latest releases and upcoming breaking changes.

Credit to the Prysmatic Labs team for the original implementation of Prysm.

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 join our telegram channel.

Staking on Mainnet

To participate in staking, you can join the PulseChain staking launchpad. The launchpad is the only recommended way to become a validator. You can explore validator rewards/penalties via the PulseChain beacon chain explorer, and follow the latest blocks added to the chain on block explorer.

License

GNU General Public License v3.0