License: MIT or Apache License 2.0

Packages published under the MIT or Apache License 2.0 license.

beacon_chain
The Nimbus beacon chain node is a highly efficient Ethereum 2.0 client
Pure Nim ethereum 26.8.0 linux macos win
bearssl
BearSSL wrapper
Pure Nim crypto hashes ciphers ssl tls 0.2.13 linux macos win
chronos
Networking framework with async/await support
Pure Nim library networking async asynchronous eventloop 4.4.0 linux macos win
constantine
This library provides thoroughly tested and highly-optimized implementations of cryptography protocols.
Pure Nim cryptography blockchain zk bigint math 0.2.0 linux macos win
dnsdisc
Nim discovery library supporting EIP-1459
Pure Nim protocols discovery ethereum dns 0.1.1 linux macos win
intops
Core arithmetic operations for CPU-sized integers.
Pure Nim integers bignum cryptography arithmetics cpu-sized 1.0.8 linux macos win
libbacktrace
Nim wrapper for libbacktrace
Wrapper cpp nim c library wrapper 0.2.0 linux macos win
loopfusion
Loop efficiently over a variadic number of containers
Pure Nim loop iterator zip forEach variadic 0.0.1 linux macos win
metrics
Metrics client library supporting Prometheus
Pure Nim library metrics prometheus statsd 0.2.3 linux macos win
sha256_64B
sha256 hash of batches of 64B blocks in parallel via pure asm lib hashtree
Pure Nim sha256_64B sha256 batch parallel hash assembly optimization merkle tree 0.0.1 linux macos win
stew
Backports, standard library candidates and small utilities that don't yet deserve their own repository
Pure Nim library backports shims ranges bitwise 0.5.2 linux macos win
synthesis
A compile-time, compact, fast, without allocation, state-machine generator.
Pure Nim finite-state-machine state-machine fsm event-driven reactive-programming 0.2.0 linux macos win
waku
Logos-delivery, Private P2P Messaging for Resource-Restricted Devices
Pure Nim peet-to-peer communication messaging networking cryptography 0.38.1 linux macos win
weave
a state-of-the-art multithreading runtime
Pure Nim multithreading parallelism task-scheduler scheduler runtime 0.4.10 linux macos win
web3
These are the humble beginnings of library similar to web3.[js|py]
Pure Nim web3 ethereum rpc 0.8.1 linux macos win