Aller au contenu principal

Envoyer des paiements crypto non dépositaires

Envoyez des paiements en cryptomonnaie directement depuis votre propre portefeuille vers les portefeuilles des destinataires au moyen de smart contracts.

Avec les paiements non dépositaires, les fonds restent sous votre contrôle et ne sont transférés on-chain qu’après la signature de la transaction de paiement.

Volet.com fournit l’infrastructure de smart contracts pour l’exécution des paiements par lots, mais ne détient pas vos fonds et ne gère pas les soldes des destinataires.

Ni votre entreprise ni vos destinataires n’ont besoin d’un compte Volet.com pour utiliser ce modèle.

Pourquoi choisir les paiements crypto non dépositaires​

Certaines entreprises et certains projets Web3 doivent envoyer des paiements sans transférer au préalable les fonds sur un compte dépositaire.

Les paiements non dépositaires vous permettent de distribuer des fonds directement depuis votre portefeuille vers ceux des destinataires via un smart contract. Le paiement est exécuté on-chain et chaque transaction peut être vérifiée de manière indépendante.

La solution est donc particulièrement utile pour :

  • Les protocoles DeFi
  • Les applications Web3
  • Les agents IA
  • Les DAO
  • Les marketplaces NFT
  • Les marketplaces natives crypto
  • Les opérations de trésorerie
  • Les programmes d’affiliation et de récompenses
  • Les campagnes de distribution de tokens
  • Les entreprises qui ont besoin d’auto-conservation
  • Les plateformes disposant déjà d’une infrastructure de smart contracts

Comme les fonds partent directement de votre portefeuille, il n’y a ni solde dépositaire, ni retrait manuel, ni gestion des fonds par un intermédiaire.

Fonctionnement​

Le parcours de paiement :

  1. Préparez un lot de paiements dans votre application.
  2. Connectez ou autorisez le portefeuille émetteur.
  3. Votre application prépare la transaction de paiement.
  4. Vous vérifiez le détail des paiements.
  5. La transaction est signée dans le portefeuille connecté ou via le flux de signature approuvé.
  6. Le smart contract distribue les fonds directement vers les portefeuilles des destinataires.
  7. Votre application reçoit le hash de la transaction et surveille la blockchain jusqu’à ce que le paiement atteigne le niveau de confirmation requis.

Avant de commencer​

Pour envoyer des paiements crypto non dépositaires, vous avez besoin :

  • D’un portefeuille émetteur compatible.
  • D’un solde suffisant dans le token de paiement.
  • D’un solde suffisant en token natif pour payer les frais de réseau.
  • Des adresses des portefeuilles des destinataires.
  • Du réseau blockchain et du token de paiement choisis.
  • Des informations du smart contract fournies pour votre intégration.

Les intégrations de paiements non dépositaires sont configurées au cas par cas. Contactez notre équipe avant de commencer l’intégration.

Tokens et blockchains pris en charge​

Les destinataires peuvent recevoir des paiements avec les tokens pris en charge sur les blockchains prises en charge.

Blockchains prises en charge :

  • Ethereum
  • BNB Chain
  • Tron
  • Solana
  • TON

Actifs pris en charge :

  • Tokens natifs des réseaux
  • USDT
  • USDC

D’autres tokens, des tokens personnalisés et d’autres réseaux sont disponibles sur demande.

Portefeuilles pris en charge​

Le portefeuille émetteur doit être compatible avec la blockchain et le smart contract choisis.

Les portefeuilles pris en charge dépendent de la blockchain et du modèle d’intégration. Par exemple :

  • MetaMask
  • Trust Wallet
  • Coinbase Wallet
  • TronLink
  • Tonkeeper
  • Phantom
  • Solflare
  • Portefeuilles multisignatures
  • Portefeuilles MPC
  • Autres solutions de portefeuille ou de signature approuvées

Pour les entreprises, le flux de signature peut aussi être conçu autour de règles d’approbation internes, d’une autorisation multisignature ou de contrôles de trésorerie.

Exigences concernant le portefeuille du destinataire​

Chaque destinataire doit fournir une adresse de portefeuille valide compatible avec le token et le réseau blockchain choisis.

Assurez-vous que chaque portefeuille destinataire prend en charge exactement le token et le réseau du paiement. Par exemple, un paiement en USDT sur Tron doit être envoyé vers un portefeuille compatible USDT TRC-20.

Envoyer des fonds à une mauvaise adresse ou sur un réseau non pris en charge peut entraîner leur perte définitive.

Exécution des paiements​

Les fonds sont transférés directement du portefeuille émetteur vers les portefeuilles des destinataires via le smart contract.

Volet.com ne détient et ne contrôle jamais les fonds des paiements.

Une fois la transaction signée et diffusée, l’exécution du paiement dépend du réseau blockchain choisi, de l’état du réseau et des exigences de confirmation.

Votre application doit enregistrer le hash de la transaction et suivre le statut du paiement on-chain.

Délai de traitement et frais de réseau​

Les paiements non dépositaires sont traités on-chain.

Le délai de traitement et les frais de réseau dépendent de la blockchain, du token, de la taille de la transaction, de la charge actuelle du réseau et des règles de confirmation de votre application.

Les paiements par lots peuvent réduire le travail opérationnel par rapport à l’envoi manuel de transactions individuelles, mais les frais de réseau blockchain s’appliquent toujours.

Pour les paiements à fort volume ou de faible montant, les réseaux à faibles frais conviennent généralement mieux que les réseaux aux coûts de transaction plus élevés.

Paiements par lots​

Les paiements non dépositaires sont conçus pour une exécution par lots.

Un lot peut comprendre plusieurs adresses de destinataires, montants et identifiants de paiement. Selon l’implémentation du smart contract, l’exécution du lot peut être conçue comme :

  • Exécution atomique : l’ensemble du lot réussit ou échoue en une seule transaction.
  • Exécution partielle : les paiements valides sont traités, et ceux en échec sont suivis séparément.
  • Exécution par réclamation (claim) : les destinataires réclament les fonds auprès d’un smart contract au lieu de recevoir immédiatement des transferts directs.

Le meilleur modèle dépend de votre volume de paiements, du type de token, du réseau blockchain et de vos contraintes opérationnelles.

Paiements on-chain automatisés​

Les paiements non dépositaires conviennent bien aux applications blockchain automatisées, aux agents IA autonomes et aux flux de paiement de machine à machine.

Comme les paiements sont exécutés directement depuis le portefeuille émetteur via un smart contract, aucun compte dépositaire, retrait manuel ou gestion des fonds par un intermédiaire n’est nécessaire.

La solution convient donc à la distribution automatisée de récompenses, aux commissions d’affiliation, aux opérations de trésorerie, à la paie, aux subventions et à d’autres flux de paiement on-chain à fort volume.

Développement de smart contracts sur mesure​

En plus du contrat de paiement standard, nous pouvons développer une logique de paiement sur mesure pour votre activité.

Par exemple :

  • Paiements à plusieurs destinataires
  • Partage des revenus
  • Commissions d’affiliation
  • Paiements aux vendeurs de marketplace
  • Vesting de tokens
  • Paiements de trésorerie de DAO
  • Distribution de subventions
  • Récompenses pour les créateurs
  • Paiements par agents IA
  • Flux d’approbation multisignatures ou basés sur des rôles
  • Prise en charge de tokens personnalisés
  • Flux de paiement par réclamation

Frais​

Frais de traitement fixes : 0,25 %.

Les frais de réseau blockchain s’appliquent également. Ils dépendent de la blockchain, du token, de la taille de la transaction et de l’état actuel du réseau.

Contactez l’équipe commerciale pour discuter de déploiements de smart contracts sur mesure, de tarifs et d’intégrations pour les entreprises.

Comment l’activer​

Étape 1 : nous contacter​

Les intégrations de paiements non dépositaires sont configurées au cas par cas. Planifiez un appel avec notre équipe commerciale.

Notre équipe vous aidera à définir l’architecture de smart contract, le réseau blockchain, les tokens pris en charge et le flux de signature adaptés à votre cas d’usage.

Étape 2 : choisir une implémentation de smart contract​

Nous pouvons :

  • Déployer un contrat de paiement standard.
  • Personnaliser la logique de paiement pour votre activité.
  • Prendre en charge votre propre implémentation de smart contract.
  • Configurer des flux d’approbation, de trésorerie ou de signature sur mesure.

Étape 3 : intégrer le flux de paiement​

Intégrez le flux de paiement par smart contract à votre application, votre plateforme, votre bot, votre agent IA ou votre système de trésorerie interne.

Étape 4 : tester et passer en production​

Testez la création des paiements, la signature dans le portefeuille, la diffusion des transactions, le suivi des confirmations et le rapprochement avant d’envoyer des paiements réels.

Une fois tout configuré et testé, vous pouvez commencer à envoyer des paiements crypto non dépositaires.

Limites​

  • Paiements en cryptomonnaie uniquement.
  • Pas de conversion automatique en monnaie fiat.
  • Pas de gestion de soldes dépositaires.
  • Portefeuille émetteur ou solution de signature compatible requis.
  • Les transactions blockchain confirmées ne peuvent être ni annulées ni inversées.
  • Une adresse de portefeuille erronée ou un réseau non pris en charge peut entraîner la perte définitive des fonds.