A free block chain browser for Bitcoin and similar cryptocurrencies, providing a web interface to explore transaction data.
Abe is an open-source block chain browser that reads Bitcoin block files, loads transaction data into a database, and provides a web interface for exploring cryptocurrency block chains. It solves the need for a self-hosted, customizable alternative to public block explorers like Blockchain.info, allowing users to analyze Bitcoin and similar currencies locally.
Developers, researchers, or cryptocurrency enthusiasts who need to inspect and analyze Bitcoin block chain data on their own infrastructure, such as for auditing, data analysis, or running private explorers.
Abe offers a completely self-hosted solution with support for multiple cryptocurrencies and SQL databases, giving users full control over their block chain data without relying on third-party services. Its modular design allows extensions for various proof-of-work algorithms.
Abe: block browser for Bitcoin and similar currencies
Supports Bitcoin and various altcoins like NovaCoin and CryptoCash via configurable datadir settings, as shown in the README with examples for custom chains.
Provides full data ownership without reliance on third-party APIs, allowing private analysis and customization, which is core to its value proposition.
Works with PostgreSQL, MySQL (InnoDB), and SQLite, offering flexibility in backend choice, as detailed in the database configuration section.
Can run as a standalone HTTP server or in FastCGI for production, with options to specify ports and hosts in abe.conf for easy integration.
The README admits that reading block files takes 'several days or more' for the main BTC chain, making setup impractical for time-sensitive projects.
Requires external modules like ltc_scrypt or xcoin_hash for some currencies, adding setup overhead and potential compatibility issues.
The web interface lacks awareness of advanced transactions like Namecoin names, and the TODO.txt suggests missing implementations, limiting functionality.
Depends on Python 2.7 or 2.6, which are outdated and unsupported, posing security and maintenance risks for new deployments.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.