skalor-usdt (Python)
Python SDK for Skalor USDT — 8 fiduciary gates before Tether WDK executes.
Install
pip install skalor-usdt
Usage
import os
from skalor_usdt import SkalorUsdt, GateRejectedError
client = SkalorUsdt(api_key=os.environ["SKALOR_API_KEY"])
try:
result = client.authorize_usdt(
agent_id=os.environ["AGENT_ID"],
amount_usdt=312.00,
vendor="https://ec2.amazonaws.com",
intent="Provision ML training infrastructure for Q2 pipeline",
chain="ethereum",
wdk_recipient_address="0x...vendor_wallet",
)
# Pass result.wdk_call.params directly to WDK's transfer tool
print(result.clearance_receipt.signature)
except GateRejectedError as e:
print(f"Blocked at {e.gate}: {e}")
Async:
result = await client.authorize_usdt_async(...)
Supported chains
ethereum · polygon · arbitrum · optimism · base · avalanche · bnb · plasma · tron · ton · solana · bitcoin · spark
Metadata
Release files for skalor-usdt 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| skalor_usdt-0.2.0.tar.gz | 15.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| skalor_usdt-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 25.0 kB
Release files / skalor_usdt-0.2.0.tar.gz
| Download URL | skalor_usdt-0.2.0.tar.gz |
|---|---|
| Size | 15.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e594aeca90d37c1f0fd42cb9b61909aab7b291e583659eac0f7351f694c0e07d
|
|
BLAKE2b-256 checksum How to use checksums |
765cc5206ce9fb8c7355baa7ce726a4e80472f6afde81ef1ae5d382afd9d0282
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / skalor_usdt-0.2.0-py3-none-any.whl
| Download URL | skalor_usdt-0.2.0-py3-none-any.whl |
|---|---|
| Size | 9.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f2d620f4d34d3d3aec162ceabb296ccd08ad93ea4443ab336d9d3ce2a1885912
|
|
BLAKE2b-256 checksum How to use checksums |
3c42b2167db866d55c603fe183952b943a6cb5b602d85354f04768f23f53944b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|