Sardis Fiat Ramp - Bridge crypto wallets to traditional banking
Project description
Sardis Fiat Ramp
Bridge crypto wallets to traditional banking. Fund agent wallets from bank accounts, withdraw to banks, and pay merchants in USD.
Installation
pip install sardis-ramp
Quick Start
from sardis_ramp import SardisFiatRamp, BankAccount
# Initialize
ramp = SardisFiatRamp(
sardis_api_key="sk_...",
bridge_api_key="bridge_..."
)
# Fund wallet from bank
result = await ramp.fund_wallet(
wallet_id="wallet_123",
amount_usd=100.00,
method="bank"
)
print(f"Send ACH to: {result.ach_instructions.routing_number}")
# Withdraw to bank
withdrawal = await ramp.withdraw_to_bank(
wallet_id="wallet_123",
amount_usd=50.00,
bank_account=BankAccount(
account_holder_name="John Doe",
account_number="1234567890",
routing_number="021000021"
)
)
print(f"Payout ID: {withdrawal.payout_id}")
Features
- On-Ramp: Fund wallets via ACH, wire, or card (via Bridge/Stripe)
- Off-Ramp: Withdraw to bank accounts in USD
- Merchant Payments: Pay merchants in USD from crypto wallets
- Policy Enforcement: All operations respect Sardis spending policies
Funding Methods
| Method | Settlement | Fee |
|---|---|---|
| ACH | 1-3 days | 0.5% |
| Wire | Same day | $15 flat |
| Card | Instant | 2.5% |
| Crypto | ~15 min | Gas only |
Architecture
User Bank → Bridge → USDC → Sardis Wallet → Virtual Card / Crypto / Fiat Payout
All funds flow through the Sardis wallet as USDC, enabling:
- Unified policy enforcement
- Single balance view
- Flexible payout options
Documentation
License
Apache 2.0
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
sardis_ramp-1.0.0.tar.gz
(15.6 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file sardis_ramp-1.0.0.tar.gz.
File metadata
- Download URL: sardis_ramp-1.0.0.tar.gz
- Upload date:
- Size: 15.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a745367a32b1391e9328c4a2abb98259afc3f2f4764145db65130799243dab4e
|
|
| MD5 |
0f44363a855a4ca9f7724c8e510a6e59
|
|
| BLAKE2b-256 |
1b56feb11c6913e005bce6de55f9a8edf7d251466bc6b3062b72a61ec32fcf4e
|
File details
Details for the file sardis_ramp-1.0.0-py3-none-any.whl.
File metadata
- Download URL: sardis_ramp-1.0.0-py3-none-any.whl
- Upload date:
- Size: 19.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
48aa7a05e163fd5f6d829374d6fbf9b8c85481cd707f383df72c55106101552e
|
|
| MD5 |
9023f6edaf9fb20bd14aa05a2cbf5218
|
|
| BLAKE2b-256 |
41992e1cbaee90f2f9962639e1598547ddea22dd5c85a15928ba3b054e11f464
|