Skip to main content

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-0.1.2.tar.gz (7.9 kB view details)

Uploaded Source

Built Distribution

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

sardis_ramp-0.1.2-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

Details for the file sardis_ramp-0.1.2.tar.gz.

File metadata

  • Download URL: sardis_ramp-0.1.2.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for sardis_ramp-0.1.2.tar.gz
Algorithm Hash digest
SHA256 b2e20ec1f32686f9b1816ba2baaabd48585f9b8e04a21076d44251fb3ef65478
MD5 3d0f564d2fa5b4223fa3bd94213f6bb6
BLAKE2b-256 87b19543c359eda2eeded92b1afb4e9415fedc31335261979bd5959ae1902d96

See more details on using hashes here.

File details

Details for the file sardis_ramp-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: sardis_ramp-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 8.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for sardis_ramp-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 528ec64c83c72b5991d927c55644ca00362661d098b19863d974ec23ca2d3a49
MD5 00004e3ac5722c7a359757607891c6c6
BLAKE2b-256 72d785e9afef2c6d75e5bba43a0aaf74cc59f8e8751066eb9078b02f444d1b24

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