Metadata-Version: 2.4
Name: stablecoin
Version: 0.1.0
Summary: Python SDK for the Stablecoin Platform API — wallets, payments, contracts, and compliance
Author-email: Social Protocol Labs LLC <dev@stablecoinroadmap.com>
License-Expression: MIT
Project-URL: Homepage, https://stablecoinroadmap.com
Project-URL: Documentation, https://stablecoinroadmap.com/docs
Project-URL: Repository, https://github.com/stablecoinroadmap/sdk
Project-URL: Issues, https://github.com/stablecoinroadmap/sdk/issues
Keywords: stablecoin,payments,web3,usdc,crypto,api,sdk,defi
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Office/Business :: Financial
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# stablecoin

Python SDK for the [Stablecoin Platform API](https://stablecoinroadmap.com) — wallets, payments, smart contracts, compliance, and more.

## Status

The Python SDK is in early development. For production use today:

- **Node.js SDK**: `npm install @stablecoin/sdk`
- **CLI**: `npm install -g @stablecoin/cli`
- **Docs**: [stablecoinroadmap.com/docs](https://stablecoinroadmap.com/docs)

## Coming Soon

```python
from stablecoin import StablecoinClient

client = StablecoinClient(api_key="sk_live_...")

# Wallets
wallets = client.wallets.list()
wallet = client.wallets.create(chain="base", label="Treasury")

# Payments
payment = client.payments.create(
    amount=1000,
    stablecoin="USDC",
    to="0x...",
    chain="base",
)

# Contracts
contract = client.contracts.launch(spec={
    "name": "MyStablecoin",
    "symbol": "MSC",
    "backing": "fiat",
})

# Compliance
approvals = client.compliance.approvals.list(status="pending")
```

## Links

- [Documentation](https://stablecoinroadmap.com/docs)
- [API Reference](https://stablecoinroadmap.com/docs/api)
- [GitHub](https://github.com/stablecoinroadmap/sdk)
- [npm packages](https://www.npmjs.com/org/stablecoin)

## License

MIT — Social Protocol Labs LLC
