Programmable Wallets
Bêta

Réimaginez l'expérience de vos clients

Flexible, secure wallet infrastructure for blockchain use cases. Create in-app wallets for global users and facilitate commerce at enterprise scale.

Supporting a range of global industries
Néo-banques
Fintechs
Marketplaces
Plateformes d’échange
Transfert de fonds
Jeux vidéos

Avantages des Programmable Wallets

Effectuez des développements sur la blockchain en toute facilité et intégrez des portefeuilles adaptés à votre application.

Accelerated time to market

Utilisez les API REST et les SDK dans la langue de votre choix pour créer et utiliser des portefeuilles dans l'application en quelques heures et non en quelques semaines. Pas besoin d'apprendre Solidity ou Rust.

Expérience utilisateur standard

Proposez aux utilisateurs des méthodes de connexion rapides et courantes telles que par e-mail ou via les réseaux sociaux. Tirez parti de notre fonctionnalité Gas Station pour réduire les frais de transaction.

Modèles de détention flexibles

Laissez les utilisateurs gérer leurs fonds grâce à des portefeuilles contrôlés par l'utilisateur, ou gérez-les en toute sécurité en leur nom avec des portefeuilles contrôlés par les développeurs.

Solution professionnelle

Intégrez des portefeuilles sécurisés grâce à la technologie MPC (calcul multi-parties) pour renforcer la sécurité ou personnalisez les contrôles de conformité pour répondre à des exigences réglementaires spécifiques.

Commencer l'intégration avec seulement quelques lignes de code

Développez des portefeuilles intégrés à l’application avec des API REST dans n’importe quelle langue et en toute simplicité.
Créez et configurez un ensemble de portefeuilles, puis déployez-les de manière transparente sur plusieurs blockchains.

1import { initiateDeveloperControlledWalletsClient } from '@circle-fin/developer-controlled-wallets'
2 
3const walletsResponse = await client.createWallets({
4    blockchains: ["ETH-SEPOLIA", "MATIC-AMOY", "AVAX-FUJI", "SOL-DEVNET"],
5    count: 1,
6    walletSetId: "c4d1da72-111e-4d52-bdbf-2e74a2d803d5",
7});
1from circle.web3 import developer_controlled_wallets
2 
3# Create the payload using the SDK's request model
4payload = developer_controlled_wallets.CreateWalletRequest.from_dict({
5    "accountType": "SCA",
6    "blockchains": ["ETH-SEPOLIA", "MATIC-AMOY", "AVAX-FUJI", "SOL-DEVNET"],
7    "count": 1,
8    "walletSetId": "c4d1da72-111e-4d52-bdbf-2e74a2d803d5"
9})
Bibliothèques supplémentaires

Circle propose également des SDK côté client pour le Web, iOS, Android et React Native.

Commencez à développer avec les Programmable Wallets

Accédez à un environnement interactif avec des modèles de code pour commencer vos tests en quelques minutes.

Lancement gratuit, formule sans abonnement

Commencez à développer immédiatement. Pas de frais initiaux ni de négociations de contrats.

Tarifs

Bénéficiez de tarifs réduits à mesure que vous évoluez.En savoir plus.

Monthly API calls
Prix unitaire
First 1,000
Gratuits tous les mois
Les 4 000 suivants
$0.00050/ea
Next 5,000
$0.00047/ea
Next 15,000
0,0004 $/unité
Les 25 000 suivants
0,00035 $/unité
Next 50,000
0,00030 $/unité
Les 150 000 suivants
0,00025 $/unité
Plus de 250 001
0,00020 $/unité

Features

All-in-one console

Accédez aux outils dont vous avez besoin pour provisionner et gérer vos déploiements de portefeuilles en toute confiance. Gérez les clés d'API, analysez les mesures d'utilisation, consultez les journaux de transactions et bien plus encore, le tout à partir d'un seul tableau de bord.

Options d'infrastructure

Choisissez parmi des modèles de propriété de clés contrôlés par l'utilisateur ou par le développeur en fonction des besoins de vos clients. En parallèle, gérez en toute sécurité vos opérations de trésorerie interne.

Plusieurs types de comptes

Configurez des comptes externes compatibles EVM (EOA), des comptes de smart contract (SCA) et des comptes d'utilisateurs Solana au sein de la même expérience utilisateur.

Programmable payments

Utilisez la Smart Contract Platform pour permettre le paiement des abonnements, les paiements mondiaux et des expériences de portefeuille interactives dans votre application. Connectez vos utilisateurs à la DeFi et plus encore.

Outils de conformité intégrés

Tirez parti de Compliance Engine pour protéger vos utilisateurs et répondre aux exigences réglementaires grâce à des contrôles automatisés des transactions adaptés à votre situation.

Gas abstraction

Utilisez Gas Station, un moyen simple de couvrir les frais de transaction pour vos utilisateurs. Cette solution vous permet de définir des règles personnalisées par blockchain sans avoir à vous procurer des jetons natifs comme l’ETH, le MATIC ou le SOL.

Tokens Testnet

Avec Testnet Faucet, vous pouvez générer des jetons de réseau de test gratuits à la demande pour tester les flux de fonds dans votre application. Cette fonctionnalité est compatible avec les jetons natifs et les stablecoins comme l’USDC et l’EURC.

Fully managed nodes

Leverage Circle-managed blockchain nodes to facilitate high volume transactions for users worldwide.

Blockchains prises en charge

Créez un seul projet et déployez-le facilement sur plusieurs blockchains.

Logo Avalanche
Logo Ethereum
Logo Polygon
Logo Solana

Vous cherchez une autre blockchain ? Découvrez Wallet Signing Service pour demander la prise en charge de vos propres nœuds.

Cas d'utilisation des Programmable Wallets

Paiements transfrontaliers

Atteignez un public plus large avec des règlements quasi instantanés et des coûts réduits.

Dollars accessibles dans le monde entier

Donnez aux utilisateurs les moyens d’accéder à une réserve de valeur stable dans le monde entier sans compte bancaire

Marchés des cryptomonnaies

Provide trading, borrowing, and lending services with regulated stablecoins

« Grâce aux Programmable Wallets, Circle nous a aidés à répondre aux fortes attentes exprimées par nos consommateurs pour notre application. »

Michelle Chou, responsable produit, Grab

Ces grandes sociétés et start-ups crypto-natives nous font confiance

Start building today

Donnez vie à vos idées en quelques heures.

FAQ

N'importe qui peut s'inscrire à l'offre de portefeuille en tant qu'offre de service et commencer immédiatement à créer des projets. Cliquez ici pour vous lancer gratuitement.

With Programmable Wallets, your first 1,000 Monthly Active Wallets are free every month. Receive reduced fee tiers on wallet pricing as you scale.

No, you don’t need Circle Mint to use our wallet as a service offering. Get started by creating a free account for Programmable Wallets.

Remarque : Circle Mint est un service institutionnel on/off-ramp réservé aux grandes entreprises et aux institutions financières.

Vous serez facturé par appel d’API sur la base d’une formule sans abonnement et d’une facturation mensuelle à terme échu.

These charges only apply to smart contracts deployed to mainnet (e.g. Ethereum mainnet, Polygon PoS mainnet, etc.), and includes both on-chain calls (i.e. smart contract interaction) and off-chain calls (i.e. retrieving analytics). Learn more.

User-controlled: Enable end users to sign transactions directly and maintain control over their funds. Ideal for businesses with crypto-native end users. See docs.

Developer-controlled: Sign transactions and custody funds for internal operations or on behalf of end users. Ideal for businesses with mainstream end users. See docs.

Ces deux modèles peuvent être créés en tant que comptes détenus en externe (EOA) ou comptes de smart contracts (SCA).

Le calcul multi-parties (MPC) est une forme de chiffrement cryptographique qui divise une clé privée en composants uniques pouvant être distribués à plusieurs personnes. Cela permet de se protéger contre toute utilisation accidentelle ou non autorisée des fonds.

Portefeuille actif mensuel (« monthly active wallet » – MAW) : une adresse de portefeuille créée à l’aide de Programmable Wallets ayant effectué une transaction en chaîne au cours du mois, comme la création initiale du portefeuille, l’envoi ou la réception de fonds.

USDC monthly active wallet (USDC MAW): a wallet address that has held at least 10 USDC at all times within the month period and has conducted an on-chain transaction, such as initial wallet creation or sending or receiving funds.

Gas Station prend en charge les comptes de smart contracts (« smart contracts accounts » – SCA) sur Ethereum et Polygon PoS, ainsi que les comptes détenus en externe (« externally-owned accounts » – EOA) sur Solana.

Ethereum and Polygon PoS: As Circle utilizes ERC-4337, Gas Station only works with SCAs that have been created with Programmable Wallets.

Solana : Solana n'étant pas une blockchain compatible EVM et ne prenant pas en charge les SCA, Circle tire parti de la variable feePayer pour permettre de sponsoriser les frais de transaction. Gas Station ne prend en charge que les EOA créés à l'aide de Programmable Wallets.

Oui, les frais de la fonctionnalité Gas Station incluront le coût des frais de gaz du réseau que vous avez réglés en dollars américains, plus 5 % de frais sur ce coût, et l'application des taxes locales. En savoir plus.

Les services sont fournis par Circle Technology Services, LLC (« CTS »). Les services n'incluent pas de conseils financiers, en investissement, fiscaux, juridiques, réglementaires, comptables, commerciaux ou autres. CTS est uniquement un fournisseur de logiciels et de technologies connexes et n'exerce aucune activité réglementée de transmission de fonds dans le cadre des services qu'il propose. Cliquez ici pour connaître les conditions de développement de Circle.