You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Neil Booth e0fd64d29a Rate-limit add_peer calls randomly 8 years ago
contrib update raspberrypi3 install procedure (#148) 8 years ago
docs merge samples into contrib 8 years ago
lib Set reorg limit to 8k on testnet 8 years ago
server Rate-limit add_peer calls randomly 8 years ago
tests add some addresses tests (#142) 8 years ago
.gitignore Add build, dist and electrumx.egg-info to gitignore. 8 years ago
.travis.yml Remove LMDB 8 years ago
LICENCE Implement peer discovery protocol 8 years ago
README.rst Rate-limit add_peer calls randomly 8 years ago
electrumx_rpc.py Separate async item processor per session 8 years ago
electrumx_server.py Require Python 3.5.3 8 years ago
query.py recommendations from pycodestyle (pep8 style) 8 years ago
setup.py Require Python 3.5.3 8 years ago

README.rst

.. image:: https://travis-ci.org/kyuupichan/electrumx.svg?branch=master
:target: https://travis-ci.org/kyuupichan/electrumx
.. image:: https://coveralls.io/repos/github/kyuupichan/electrumx/badge.svg
:target: https://coveralls.io/github/kyuupichan/electrumx

===============================================
ElectrumX - Reimplementation of electrum-server
===============================================

For a future network with bigger blocks.

:Licence: MIT
:Language: Python (>= 3.5.3)
:Author: Neil Booth

Getting Started
===============

See `docs/HOWTO.rst`_.

Features
========

- Efficient, lightweight reimplementation of electrum-server
- Fast synchronization of bitcoin mainnet from Genesis. Recent
hardware should synchronize in well under 24 hours. The fastest
time to height 448k (mid January 2017) reported is under 4h 30m. On
the same hardware JElectrum would take around 4 days and
electrum-server probably around 1 month.
- The full Electrum protocol is implemented. The only exce