Skip to main content

A Python framework for building Bitcoin, other cryptocurrency (altcoin) and cryptoassets services

Project description

cryptoassets.core is a Python framework for building Bitcoin, other cryptocurrency (altcoin) and cryptoassets services. Use cases include eCommerce, exhanges, wallets and payments.





Supported Python versions

Latest Version



  • Easy: Documented user-friendly APIs

  • Extensible: Any cryptocurrency and cryptoassets support

  • Safe: Secure and high data integrity

  • Lock-in free: Vendor independent and platform agnostics

  • Customizable: Override and tailor any part of the framework for your specific needs

Requirements and installation

  • Python 3

You need to install database support libraries separately, depending on which database you are using.

See Installation.

Getting started

See Getting started tutorial.


The documentation is on

Supported environments

Cryptocurrencies and assets

It is easy to add support for any cryptocurrency.


  • PostgreSQL

  • SQLite

  • MySQL

  • Oracle

For the full list see SQLAlchemy dialects documentation.

Daemons and wallet services

cryptoassets.core can operate with a cryptocurrency daemon or third party API service.

Example daemons and services include:

Python frameworks

You can integrate cryptoassets.core on

… and any other Python application where SQLAlchemy can be run.

Source code and issue tracking

The project source code is hosted at Bitbucket.




Mikko Ohtamaa (blog, Facebook, Twitter, Google+)


0.1.2 (unreleased)

  • Nothing changed yet.

0.1.1 (2015-02-06)

  • Fixed README badges

0.1 (2015-02-06)

  • Initial release.

0.0 (2015-02-06)

  • Release testing.

Project details

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page