Skip to main content

A Shakepay API Interface for Python

Project description

Shakepay Python Interface

Fully functional replacement for the app

The module is designed to be as simple and flexible as possible, so most functions return raw values. All functions have DOCSTRING if you are confused on what they do, but most function are pretty self explanatory.

If you are interested in creating your own auth system instead of using the quick_auth function, look inside shakepay_api/test.py and shakepay_api/authentication.py for more information on how you should handle interaction.

Examples

  • example_trigger_shackingsats.py - authenticates the user and retrieves the shacking sats rewards
  • example_get_authentication.py - authenticates the user and retrieves wallet information
  • example_send_cad.py - authenticates the user and attempts to send 1$

The API will eventually be fully documented but I tried to make it as human friendly as possible if you do a little digging inside the files and look at the examples.

Improvements

Feel free to create an issue if you believe an improvement could be made!

Donate

You can tip me on Shakepay @hammy5030, BTC 3JjR1QbZ7zB9k744ruegMVxqm1hZ16W5U8, ETH 0xa877184aeaacc53d06eea81ebbc5feb0ee47cd76, or NANO nano_1o5wnzinh6r9t5c63hzf3rf33x4bir8cpfuerxcyt8zwg9f5nhjtk46gja3s

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

shakepy-0.1.0.tar.gz (1.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

shakepy-0.1.0-py3-none-any.whl (2.1 kB view details)

Uploaded Python 3

File details

Details for the file shakepy-0.1.0.tar.gz.

File metadata

  • Download URL: shakepy-0.1.0.tar.gz
  • Upload date:
  • Size: 1.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.7

File hashes

Hashes for shakepy-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b8698bb20ccfdb2b22b8905b341de5560b871bd85847f84df534e81f628d77ad
MD5 732dde1de4e06e37aee33086a68cc22f
BLAKE2b-256 bf3f9591ab9a45776e8ebfb00617c0f364230d8713dd120140232aeb7b20cee1

See more details on using hashes here.

File details

Details for the file shakepy-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: shakepy-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 2.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.7

File hashes

Hashes for shakepy-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5bd03cbc7c895c20f548afcafa6ee705d2e59d9669eaf135754b3130a661b299
MD5 66b5f083b784552c99ce87838a5d3107
BLAKE2b-256 cdf4b788891100470e45bf66999a482b0f58738ca03b101566e3f05b9eed1bbe

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page