SwapSpace – Cross-chain crypto swaps

SwapSpace API vs. Changelly API: een complete vergelijking voor ontwikkelaars

NerdyPotato

,

Bijgewerkt: ,13 min

Het toevoegen van swapfunctionaliteit aan een wallet of Web3-product heeft veel meer impact dan alleen op de gebruikerservaring. De gekozen API bepaalt hoe de backend offertes opvraagt, omgaat met verlopen tarieven, transacties volgt en reageert wanneer een route niet beschikbaar is. Het beïnvloedt ook de supportbelasting wanneer een exchange vertraagd is, wordt terugbetaald of gepauzeerd voor verificatie.

Deze Changelly API vs SwapSpace API-vergelijking onderzoekt de technische verschillen die belangrijk zijn voor developers die wallets, exchanges en andere Web3-producten bouwen.

De vergelijking gebruikt de openbare documentatie van elke provider en de huidige B2B-pagina's. Beschikbaarheid van assets, requestlimieten, commerciële voorwaarden en compliance-regels kunnen veranderen. Bevestig deze via de live API en je partnerovereenkomst vóór lancering.

Wat is Changelly API?

Changelly API v2 is een white-label cryptocurrency exchange API die één Changelly-quote- en transactieservice ontsluit.

  • Protocol: JSON-RPC 2.0 via gesigneerde POST-verzoeken.
  • Authenticatie: X-Api-Key plus een RSA-SHA256-handtekening, met een partneraccount en registratie van de publieke sleutel.
  • Tariefmodellen: afzonderlijke fixed-rate- en floating-rate-methoden.
  • Assetdekking: meer dan 1.000 assets op de openbare B2B-pagina, met de live ingeschakelde set die door de API wordt teruggegeven.
  • Gerelateerde producten: afzonderlijke fiat-API-, widget- en checkoutdiensten.

De API houdt providerselectie buiten de applicatie. Fixed en floating schattingen gebruiken verschillende methoden, en fixed quotes hebben een korte geldigheidsduur. Deze verschillen lopen door in de transactie naar de aanmaakstap. Het belangrijkste implementatieverschil is requestondertekening in plaats van routerangschikking.

Wat is SwapSpace API?

SwapSpace API v2 is een REST API die aanbiedingen van meerdere exchange-partners via één integratie ontsluit.

  • Protocol: REST-endpoints per resource voor currencies, partners, bedragen, het aanmaken van exchanges en status.
  • Authenticatie: een API-sleutel in de Authorization-header, met requestlimieten die per affiliate zijn geconfigureerd.
  • Tariefmodellen: fixed en floating offers, partnerfilters en een Best Amount-optie.
  • Assetdekking: meer dan 3.600 assets over 675 netwerken en meer dan 40 liquiditeitsbronnen op de openbare B2B-pagina, met live routevalidatie vereist.
  • Gerelateerde producten: een exchange-widget en private transfers, waarbij toegang tot private transfers afzonderlijk wordt bevestigd.

Elke offerte bevat partner- en routedata. Een applicatie kan meerdere offertes tonen, deze filteren of een eenvoudigere selectiemethode gebruiken. Offer-ID's kunnen kort geldig zijn, en provider-metadata kan de vereisten voor het terugstuuradres veranderen. Die route-specifieke data is het belangrijkste architecturale verschil met Changelly's single-servicecontract.

Changelly API vs SwapSpace API in één oogopslag

Deze vergelijking van exchange-API's richt zich op het integratievlak dat een developer kan verifiëren in openbare documentatie.

Feature

Changelly API

SwapSpace API

Protocol

JSON-RPC 2.0 via POST

REST API met resource-specifieke endpoints

Authentication

X-Api-Key plus RSA-SHA256 body-signature

API-sleutel in de Authorization-header

Exposed liquidity model

Eén Changelly quote- en transactieservice

Meerdere genoemde partneraanbiedingen via een aggregator

Rate types

Fixed en floating-methoden

Filters voor fixed en floating offers

Public asset claim

1.000+ assets, met de live lijst die door de API wordt teruggegeven

3.600+ assets over 675 netwerken, met live routevalidatie vereist

Quote validity

Fixed-rate ID is één minuut geldig

Sommige offer-ID's zijn twee minuten geldig

Access and limits

Openbare docs tonen een standaardlimiet van 10 requests per seconde voor relevante methoden

Aangepaste requestlimieten die voor elke affiliate zijn geconfigureerd

Transaction tracking

getStatus en getTransactions

Endpoint voor exchange-status

Related products

Afzonderlijke fiat-API-, widget- en checkoutproducten

Widget en private transfers, waarbij de scope van private transfers afzonderlijk wordt bevestigd

Main integration tradeoff

Minder providerselectielogica, meer werk aan requestondertekening

Meer routecontrole, meer werk aan rangschikking en state management

Liquiditeitsarchitectuur: single-provider API vs aggregator

Quote-selectie en transparantie

Changelly kan liquiditeit putten uit zijn eigen infrastructuur, maar de partner-API presenteert Changelly als de servicegrens. Je applicatie vraagt een schatting op en krijgt één resultaat voor de gevraagde methode en pair. Dat houdt het quote-model compact. Het product hoeft providers niet te rangschikken of uit te leggen waarom twee providers verschillende limieten teruggeven.

SwapSpace ontsluit liquiditeitsaggregatie rechtstreeks. Het amounts-endpoint kan offers van alle beschikbare partners retourneren of van een geselecteerde partnerlijst. De response kan fixed en floating routes voor hetzelfde pair bevatten. Dit geeft een wallet of exchange meer controle over sortering. Een product kan rangschikken op bestemmingbedrag, geschatte duur, providerbeleid of eigen bedrijfsregels.

Als een doelgroep providerkeuze of route-transparantie waardeert, kan een SwapSpace-integratie meerdere offers tonen en productspecifieke selectieregels toepassen. Een eenvoudiger product kan één geselecteerde route tonen. Provideridentiteit, tarieftype, limieten en verwachte duur blijven beschikbaar wanneer de interface die nodig heeft.

Beschikbaarheid en fallback-gedrag

Bij Changelly, als een currency is uitgeschakeld of een schatting mislukt, ontsluit de API via hetzelfde contract geen andere genoemde provider. De applicatie heeft dan een aparte integratie nodig om een andere route te selecteren.

Vóór het aanmaken van de exchange kan SwapSpace offers van andere beschikbare partners retourneren. Zodra een exchange is aangemaakt, blijft de geselecteerde provider aan die transactie gekoppeld. Changelly concentreert routeafhankelijkheid daarom in één service. SwapSpace biedt fallback vóór de transactie binnen dezelfde API.

Compliance- en supportgrenzen

Beide API's kunnen verificatiegerelateerde statussen tonen, maar de verantwoordelijkheid is anders verdeeld. 

Changelly documenteert een hold-status en stuurt de partner aan om gebruikers door te verwijzen naar het securityteam. 

SwapSpace toont een Verifying-status, terwijl de geselecteerde exchange provider de controles kan beheren. Provideridentiteit en supportinstructies zijn daarom belangrijker in het geaggregeerde model.

Developer experience

Toegang en authenticatie

Authenticatie is het duidelijkste implementatieverschil en bepaalt de eerste fase van een crypto swap-integratie.

Changelly:

  • Partneraccount en registratie van de publieke sleutel.
  • RSA-SHA256-handtekening over elke JSON-RPC-requestbody.
  • Server-side integratie om de privésleutel te beschermen.

SwapSpace:

  • Affiliate-account en API-sleutel in de Authorization-header.
  • Requestlimieten die tijdens onboarding voor de affiliate zijn geconfigureerd.
  • Server-side opslag voor de API-sleutel.

Changelly vereist meer setup en signing-code. SwapSpace gebruikt een lichter credential-model, terwijl productiecapaciteit afhangt van de affiliateconfiguratie.

Documentatie en foutafhandeling

Changelly documentatie:

  • Requestschema's en foutvoorbeelden op methodeniveau.
  • Authenticatiesamples in meerdere programmeertalen.
  • Migratienotities en een gedetailleerde statusreferentie.

SwapSpace documentatie:

  • Een korte REST-flow van currencies en partners naar exchange-status.
  • Validatieregels voor bedragen, rate-ID's, extra-ID's, gebruikers-IP's en conditionele refundadressen.

Changelly biedt diepgaandere authenticatie- en foutinformatie. SwapSpace documenteert een kortere flow met meer route-selectiedata.

Changelly's JSON-RPC-responses tonen methodespecifieke codes en berichten. SwapSpace's REST-flow documenteert validatievelden zoals netwerk-ID's, rate-ID's, extra-ID's, gebruikers-IP's en conditionele refundadressen. Vertaal die upstream-fouten naar stabiele interne categorieën voordat ze de interface bereiken. Bewaar de originele foutcode en exchange-ID in logs zodat support een route kan traceren zonder ruwe providerberichten aan de gebruiker te tonen.

Prestaties en schaalbaarheid

Changelly publiceert een standaardlimiet van 10 requests per seconde voor relevante methoden. Hogere throughput-voorwaarden zijn niet gespecificeerd in de openbare referentie.

SwapSpace publiceert geen standaard numerieke bovengrens omdat requestlimieten per affiliate worden geconfigureerd. Capaciteitsplanning hangt daarom af van de afgesproken partnerconfiguratie en niet van een openbare standaard.

Beide openbare flows bieden statusendpoints op basis van polling. De openbare referenties die voor deze vergelijking zijn bekeken, definiëren geen algemene webhook-overeenkomst, dus webhook-beschikbaarheid blijft onderdeel van partneronboarding.

Pollinggedrag beïnvloedt ook de capaciteitsplanning. Cache currency- en partnermetadata gedurende een vast interval, vernieuw geen quotes waarop gebruikers niet kunnen handelen, en verlaag de frequentie van statuscontroles nadat een transactie de tijdsgevoelige fases heeft verlaten. Loadtests moeten bursts van quotes, verlopen ID's, uitgeschakelde pairs en provider-side failures omvatten. Benchmark het volledige faalpad in plaats van één latentiegetal: het product moet responsief blijven wanneer routes verdwijnen of upstream-responses vertragen.

Support en escalatie

Voor een crypto exchange API voor developers is supportdekking het belangrijkst wanneer een transactie vastloopt of in verificatie komt. 

Changelly stuurt technische vragen naar een partner-e-mail of een toegewezen accountmanager. De documentatie beschrijft een escalatiemodel waarin de partner eerstelijns support levert en onopgeloste zaken via een speciaal Slack-kanaal doorstuurt naar Changelly's tweedelijnsteam.

SwapSpace biedt een partner-e-mail en B2B-contactformulier, naast 24/7 gebruikerssupport. Escalatieroutes en responstoezeggingen hangen af van de partnerovereenkomst.

Bevestig vóór integratie van beide API's de supporturen, incidentmeldingen, toegang tot de statuspagina en de gegevens die nodig zijn om een vastgelopen exchange te onderzoeken.

Commerciële voorwaarden en verdienmodel

Geen van beide crypto exchange API's rekent een openbare integratievergoeding. Beide ondersteunen partner-monetisatie via een extra fee of revenue-sharing-model.

Changelly laat API-partners een fee toevoegen aan de wisselkoers. De business FAQ beschrijft 0,1% tot 5% als een typische bandbreedte, terwijl de huidige API-documentatie zegt dat de fee via het partnerteam wordt geconfigureerd.

De exchange-aanmaakendpoint van SwapSpace bevat een optionele affiliateFee-parameter. Het affiliate-feepercentage hangt af van de geselecteerde liquidity provider en de partnerovereenkomst.

Integratieworkflow

De onderstaande stappen vergelijken beide crypto swap API-workflows en het engineeringwerk dat elke crypto API-integratie vereist.

Typische Changelly-integratie

  1. 1. Maak een Changelly-partneraccount aan en genereer de publieke en private keys.
  2. 2. Registreer de publieke key bij Changelly en bewaar de private key in een server-side secret store.
  3. 3. Implementeer JSON-RPC 2.0-requestserialisatie en RSA-SHA256-ondertekening.
  4. 4. Haal de ingeschakelde currencygegevens op en koppel tickers, netwerken, memovelden en validatieregels.
  5. 5. Vraag een floating of fixed schatting op en valideer vervolgens het teruggegeven bedrag en de limieten.
  6. 6. Maak het juiste transactietype aan vóórdat de quote- of betaalperiode verloopt.
  7. 7. Sla de transactie-ID op en poll getStatus of getTransactions met backoff.
  8. 8. Koppel elke terminale, refund-, expiratie- en verificatiestatus aan een gebruikersbericht en supportprocedure.

Changelly legt twee protocolbeperkingen op: de handtekening moet exact overeenkomen met de geserialiseerde body, en v2-schattingen moeten gekoppeld blijven aan v2-transactiemethoden.

💡 Belangrijk! Fixed- en floating-flows gebruiken verschillende methoden, dus ze moeten apart worden getest.

Typische SwapSpace-integratie

  1. 1. Maak een affiliateaccount aan, verkrijg de API-sleutel en bevestig de requesttoestemming voor de doelomgeving.
  2. 2. Haal de lijst met currencies op en bewaar de afzonderlijke asset- en netwerk-ID's.
  3. 3. Haal de partnerlijst op en sla routevereisten op zoals regels voor refundadressen.
  4. 4. Vraag beschikbare bedragen op voor de pair, het bedrag, de netwerken en de vereiste rate types.
  5. 5. Rangschik de teruggegeven offers of vraag het Best Amount-endpoint aan volgens het selectiebeleid van het product.
  6. 6. Valideer minimum- en maximumwaarden en maak vervolgens de exchange aan voordat een teruggegeven rate-ID verloopt.
  7. 7. Sla de SwapSpace-exchange-ID, de geselecteerde provider en de voor de gebruiker zichtbare transactiegegevens op.
  8. 8. Poll het statusendpoint met backoff en handel finished-, failed-, refunded-, verifying- en expired-statussen af.

SwapSpace koppelt het geselecteerde offer aan de aangemaakte exchange. Een nieuwe quote of provider levert een nieuw exchange-verzoek op.

💡 Belangrijk! Als een quote verloopt vóór het aanmaken van de exchange, moet de gebruiker het bijgewerkte offer goedkeuren.

Welke API past bij verschillende producten?

Teams die een crypto API voor wallet-producten evalueren, moeten eerst beslissen of gebruikers één exchange-relatie nodig hebben of een zichtbare providerkeuze.

Product

Waarschijnlijke fit

Waarom

Basic crypto wallet

Changelly

Een walletintegratie met één provider houdt het swap-scherm en de backendrouting eenvoudig.

Quote-comparison wallet

SwapSpace

De wallet kan offers van meerdere providers tonen of rangschikken.

Crypto exchange

SwapSpace of beide

Aggregatie kan de routedekking verbreden, terwijl één provider de operationele complexiteit kan verminderen.

Telegram bot

Changelly

Eén quote per request is makkelijker te presenteren in een beperkte chatflow.

Web3 or DeFi application

SwapSpace

Providerfiltering en netwerkspecifieke routes passen bij producten met aangepaste routingregels.

Payment provider

Hangt af

Geschiktheid hangt af van settlement-assets, volumelimieten, compliance-flow, supportverplichtingen en fiatvereisten.

De tabel behandelt product-fit als een startaanname. Commerciële voorwaarden, regio's, assetvraag, verkeer en interne engineeringcapaciteit kunnen het resultaat veranderen.

Wanneer Changelly API logisch is

Changelly API past bij producten die één exchangeservice en een compacte quote-response prefereren.

De gedetailleerde signeringsvoorbeelden en foutdocumentatie op methodeniveau helpen teams die waarde hechten aan een duidelijk gespecificeerde authenticatielaag. Het kan ook geschikt zijn voor bedrijven die Changelly's afzonderlijke fiat- of checkoutproducten binnen dezelfde B2B-relatie willen evalueren.

Het nadeel is routezichtbaarheid. De API geeft een Changelly-schatting terug in plaats van een lijst met genoemde exchange providers. De integratie vereist ook registratie van de publieke sleutel tijdens onboarding.

Wanneer SwapSpace API logisch is

SwapSpace is een sterkere keuze wanneer providervergelijking deel uitmaakt van het product. Het ontsluit meerdere offers, fixed en floating opties, partnerfilters en route-metadata via één REST API. De B2B-pagina vermeldt meer dan 40 liquiditeitsbronnen en 3.600+ assets over 675 netwerken. De waarde zit in bredere long-tail- en cross-chain route-dekking via één contract.

Als een product meerdere offers ophaalt en zelf een route kiest, kan de integratie expliciete selectiecriteria, afhandeling van quote-expiry en provider-specifieke exchangegegevens nodig hebben. Producten die Best Amount of een eenvoudiger flow gebruiken, kunnen meer van die routinglogica buiten de gebruikersinterface houden.

Eindoordeel

Er is geen universeel beste swap API

Changelly gebruikt JSON-RPC 2.0, RSA-SHA256-requestondertekening en een single-provider quote-model. Het biedt gedetailleerde methode- en foutdocumentatie, maar ontsluit geen concurrerende providerroutes via dezelfde API. 

SwapSpace gebruikt REST met API-key-authenticatie en geeft offers terug van meerdere exchange-partners, waardoor producten meer controle krijgen over routeselectie en bredere assetdekking.

Kies Changelly voor producten die de voorkeur geven aan één providerrelatie, een compacte quote-flow en gedetailleerde documentatie op methodeniveau. Kies SwapSpace voor wallets, exchanges en Web3-producten die providervergelijking, liquiditeitsaggregatie of bredere long-tail route-dekking nodig hebben.

Start je SwapSpace API-integratie

Dien het formulier in op de SwapSpace B2B-pagina om toegang, requestlimieten en integratievereisten te bespreken met de product- en business development-teams. 

Start je integratie

Veelgestelde vragen

Wat is het verschil tussen SwapSpace API en Changelly API?

Changelly ontsluit een white-label exchangeservice via JSON-RPC 2.0. De applicatie ontvangt Changelly-schattingen en maakt Changelly-transacties aan. SwapSpace ontsluit meerdere partneroffers via een REST API, waardoor de applicatie routes kan vergelijken of filteren voordat een exchange wordt aangemaakt.

Agregeert SwapSpace API meerdere liquiditeitsproviders?

Ja. Het amounts-endpoint kan offers retourneren van alle beschikbare partners of filteren op geselecteerde partners. De openbare B2B-pagina vermeldt meer dan 40 liquiditeitsbronnen. Beschikbaarheid varieert per asset, netwerk, bedrag, tarieftype en de huidige omstandigheden van de provider.

Welke API is beter voor crypto wallets?

Dat hangt af van het productontwerp van de wallet. Changelly past bij een wallet die één quote en één providerrelatie wil. SwapSpace past bij een wallet die providervergelijking, bredere route-dekking of eigen offer-rangschikkingslogica wil. Geschiktheid hangt ook af van dekking voor de veelgebruikte en long-tail pairs van de wallet.

Kan ik crypto-swaps integreren zonder mijn eigen exchange te bouwen?

Ja. Beide API's laten een product exchange-uitvoering uitbesteden terwijl het controle houdt over de interface en backend-orchestratie. Adresvalidatie, statusafhandeling en support blijven onderdeel van de productintegratie.

Ondersteunt SwapSpace API fixed en floating rates?

Ja. Het amounts-endpoint accepteert fixed- en float-filters en kan beide types in één request teruggeven. Ondersteuning hangt af van de partner en de pair. Sommige offers bevatten een kort geldig rate-ID dat gebruikt moet worden tijdens het aanmaken van de exchange.

Hoe lang duurt een typische API-integratie?

Openbare marketinginschattingen zijn geen betrouwbaar projectplan. Een basis proof of concept kan dagen duren, terwijl de productietijd afhangt van goedkeuringen van keys, security review, interfacewerk, compliance-statussen, analytics en supporttools.

_______

Deze vergelijking is alleen bedoeld ter informatie. API-functies, assetdekking, limieten, fees en compliancevereisten kunnen veranderen. Raadpleeg de huidige documentatie en contractuele voorwaarden voordat je een productie-cryptocurrency-exchange-API implementeert.


Delen:

Gerelateerde artikelen

Nieuwsgierig naar meer?

Meld je aan voor onze nieuwsbrief — blijf geïnformeerd en empowered.