Rationale
There are a lot of projects that need a cryptocurrency payment system under the hood for transactions sending/receiving, unique addresses creation, fee estimating and other blockchain interactions. Each of them have to implement their own service for that propose due to lack of opensource product, that could satisfy their needs. This project aims to provide such functionality and facilitate the implementation of such a microservice.
Resources
Documentation: https://django-obm.readthedocs.io
Installation
See Installation for complete instructions.
pip install django-obm
Requirements
Python 3.8 or higher.
bitcoin-core node
Features
BTC (bitcoin-core) support
sending/receiving transactions and confirmation
unique addresses creation
fee estimating
REST API for actions above
Future features
support of: ETH, ETC, DASH, BCHABC, BCHSV, LTC, ZEC, XEM, XRP, etc.
django_obm.walletapp witch help in implementation of multi cryptocurrency wallet
Is django-obm production ready?
The project is now under active development. Use at your own risk.
Example
You can find the example project in this repo example folder.
Contributing
See CONTRIBUTING.md for instructions.
Support the developer
Sponsors
Special thanks for Swapzilla project that paid me part of the development.
You can also become the sponsor and get priority development of the features you require. Just contact me.
Buy me a beer
BTC 179B1vJ8LvAQ2r9ABNhp6kDE2yQZfm1Ng3
Metadata
Release files for django-obm 0.3.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| django-obm-0.3.5.tar.gz | 16.2 kB | Details |
Release files / django-obm-0.3.5.tar.gz
| Download URL | django-obm-0.3.5.tar.gz |
|---|---|
| Size | 16.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
bfa9b7e0b62ae3809dab13af1326f3498f2aebd6cfb20f9d2abc2dfbdf3b3fa1
|
|
BLAKE2b-256 checksum How to use checksums |
b427764a5c330713e8b13af82fe3f2c9f11db353c1ba05c9cf3200cb559ae9e1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.0
|