Bienvenue

Premiers Pas

Guides de démarrage rapide pour différents scénarios d'intégration.

Intégration de l'API

Commencez à utiliser l'API ACTA pour émettre et vérifier des credentials :

  1. Choisissez un réseau : Testnet (recommandé pour le développement) ou Mainnet
  2. Obtenez une API Key : toutes les routes /contracts/* exigent un en-tête X-ACTA-Key (voir )
  3. Émettez des credentials : utilisez l'endpoint POST /contracts/vc/issue
  4. Vérifiez des credentials : utilisez POST /contracts/vault/verify-vc

Pour les URLs de base et la carte complète des endpoints, ouvrez l'. Pour confirmer que le service est opérationnel, utilisez (inclut un GET /health en direct exécutable dans le navigateur).

Intégration du Credentials SDK

Pour les applications React / Next.js :

  1. Installez :
npm install @acta-team/credentials
  1. Provider : enveloppez votre arborescence avec `ActaConfig` (passez baseURL, apiKey optionnel ; voir l'aperçu du Credentials SDK).
  2. Hooks : useCredential, useVault, useVaultRead, et `useActaClient` quand vous avez besoin du client HTTP directement.

Consultez le et les pages des hooks pour les détails.

Intégration de wallet

Connectez des wallets Stellar pour l'authentification des utilisateurs et la signature des transactions :

  1. UI de wallet : intégrez un adaptateur de wallet Stellar - Stellar Wallets Kit couvre Freighter, Albedo, WalletConnect et plus encore.
  2. Connexion du wallet : l'utilisateur connecte Freighter ou un autre wallet Stellar pris en charge.
  3. Signature des transactions : utilisez les endpoints de préparation de transactions d'ACTA depuis les et les ; votre callback signTransaction signe le XDR non signé renvoyé par l'API.

Configuration testnet

Avant de déployer sur mainnet :

  1. Obtenez des XLM de testnet : utilisez Stellar Lab (fund account) ou les ressources testnet de Stellar.
  2. Testez les opérations : émettez, stockez et vérifiez des credentials de test sur testnet (voir l').
  3. Vérifiez les contrats : les identifiants de contrats testnet sont préconfigurés quand vous utilisez l'URL de base de l'API testnet.

Étapes suivantes

  • - tous les endpoints publics
  • et - payloads et exemples
  • - codes d'erreur on-chain
  • - questions fréquentes