Skip to content

Latest commit

 

History

History
37 lines (27 loc) · 716 Bytes

File metadata and controls

37 lines (27 loc) · 716 Bytes

Quick Start

Installation

npm install
pip install -e .

First Onramp (BRL → USDC)

from vortex_sdk import VortexSDK, FiatToken, EvmToken, Networks

sdk = VortexSDK({"apiBaseUrl": "https://api.vortex.pendulumchain.tech"})

quote = sdk.create_quote({
    "from": "pix",
    "inputAmount": "10000",
    "inputCurrency": FiatToken.BRL,
    "outputCurrency": EvmToken.USDC,
    "rampType": "on",
    "to": Networks.Polygon
})

result = sdk.register_ramp(quote, {
    "destinationAddress": "0xYourAddress",
    "taxId": "123.456.789-00"
})

print(f"Pay: {result['rampProcess']['depositQrCode']}")

# After payment
sdk.start_ramp(result['rampProcess']['id'])

See examples/ for more.