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.0.tar.gz (7.0 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.0-py3-none-any.whl (7.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for sardis_ramp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 47afb840628150f5856910895313842631c47ef00c1d3754569425be2ceb24d0
MD5 449457fb28f8bcd10ac996d1b5c2e611
BLAKE2b-256 841fc7463166cf81a83f743b499469bc1ff9d02859b0ba822e6d16dc05eaec3e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for sardis_ramp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a53915433ee9e8fcc4a03f1cfd6d0bb9854e4857b4d1ff44236bad1f2ec4520f
MD5 b19eed4175c164964880986f41f8b6fd
BLAKE2b-256 58a2a8a63ffaec9e099bcb1c3c5719e43cc00eabc2e876a226edcbec91ef4b55

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