Votre application fintech fonctionne déjà. KalyRails ne remplace pas votre pile — il se glisse en dessous comme une couche de règlement invisible. Voici comment.
KalyRails expose un endpoint JSON-RPC standard — la même interface utilisée par tous les services compatibles Ethereum dans le monde. Si votre équipe a déjà appelé une API REST, elle peut s'intégrer à KalyRails.
Votre backend devient le pont entre vos utilisateurs et la blockchain. Lorsqu'un utilisateur initie un transfert, votre serveur appelle notre RPC, et la transaction est enregistrée sur votre chaîne ZK privée. L'utilisateur ne sait jamais que la blockchain est impliquée.
Vous pouvez intégrer avec n'importe quel langage — JavaScript, Python, Java, Go, PHP, Ruby. S'il peut faire une requête HTTP, il peut parler à KalyRails.
Vous exploitez un seul portefeuille de signature dépositaire sur votre chaîne KalyRails — rien de plus. Vos utilisateurs n'ont ni portefeuille, ni adresse, ni clé. Les soldes et l'historique des utilisateurs vivent à l'intérieur du contrat mobile money, indexés par les ID utilisateurs existants de votre base de données.
Lorsqu'un utilisateur initie un transfert, votre backend appelle directement le contrat mobile money avec les ID utilisateurs de l'expéditeur et du destinataire provenant de votre base de données. Le contrat valide les limites, déduit des frais en KUSD vers votre trésorerie de revenus et enregistre le transfert de manière immuable — le tout dans une seule transaction signée par votre portefeuille opérateur.
Les soldes des utilisateurs vivent à l'intérieur du contrat mobile money sous forme de mapping entre votre ID utilisateur et un solde. Lisez-les directement avec un appel de type view, ou utilisez l'API de l'explorateur de blocs pour des requêtes plus riches et des pistes d'audit prêtes pour les régulateurs.
KalyRails utilise l'interface JSON-RPC Ethereum standard. Chaque langage majeur possède des bibliothèques prêtes à l'emploi.
ethers.js, web3.js, viem
web3.py, brownie
web3j
go-ethereum (geth)
web3.php
Appels HTTP/JSON-RPC bruts
Contrats de transfert mobile money, contrats de commission d'agent, contrats de règlement marchand — éprouvés et auditables. Couvrent 80 % des cas d'usage dès la sortie. Contrats sur mesure disponibles pour les plans Growth et Enterprise.
Exemples de code prêts à l'emploi en JavaScript, Python et Java montrant exactement comment mapper les utilisateurs, soumettre des transferts, interroger des soldes et gérer les événements. Copier, coller, adapter à votre pile.
Une chaîne de staging complète où vous pouvez tester votre intégration sans impacter la production. Même API, mêmes contrats, même comportement — mais avec des tokens de test pour que rien de réel ne soit en jeu.
Notre équipe d'ingénierie vous accompagne dans l'intégration. Nous revoyons votre code, répondons aux questions et aidons au débogage. La plupart des intégrations passent du premier appel API à la production en 1 à 3 jours.
Non. Si votre équipe peut faire des appels d'API HTTP, elle peut s'intégrer à KalyRails. L'interface RPC est identique à n'importe quelle API REST. Le développement des contrats intelligents et l'infrastructure blockchain sont entièrement pris en charge par nous.
KalyRails utilise JSON-RPC standard sur HTTP. Si votre langage peut envoyer une requête HTTP POST avec un corps JSON, il peut parler à KalyRails. Aucune bibliothèque spéciale n'est requise.
Absolument. La plupart des clients conservent leur base de données existante pour la gestion des utilisateurs, le KYC, l'état de l'application, etc. et ajoutent KalyRails comme couche de règlement. Votre base de données reste votre source de vérité pour la logique applicative — la blockchain ajoute une preuve immuable de chaque transaction financière.
Votre application continue de fonctionner. Vous pouvez mettre les transactions en file d'attente localement et les soumettre lorsque la chaîne récupère. Toutes les données sont également stockées dans une base de données PostgreSQL gérée avec sauvegardes automatiques. Notre SLA garantit une disponibilité de 99,9 % sur les plans Growth et Enterprise.
Les interfaces USSD parlent à votre serveur backend, qui parle à KalyRails via JSON-RPC. Le point d'intégration est votre backend — pas le téléphone de l'utilisateur. Que vos utilisateurs soient sur une application smartphone, en USSD ou même en SMS, l'intégration blockchain est la même.
Obtenez vos identifiants testnet et commencez à intégrer dès aujourd'hui. La plupart des équipes passent en production en moins d'une semaine.
Demander un accès