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 :
- Choisissez un réseau : Testnet (recommandé pour le développement) ou Mainnet
- Obtenez une API Key : toutes les routes
/contracts/*exigent un en-têteX-ACTA-Key(voir ) - Émettez des credentials : utilisez l'endpoint
POST /contracts/vc/issue - 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 :
- Installez :
npm install @acta-team/credentials- Provider : enveloppez votre arborescence avec `ActaConfig` (passez
baseURL,apiKeyoptionnel ; voir l'aperçu du Credentials SDK). - 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 :
- UI de wallet : intégrez un adaptateur de wallet Stellar - Stellar Wallets Kit couvre Freighter, Albedo, WalletConnect et plus encore.
- Connexion du wallet : l'utilisateur connecte Freighter ou un autre wallet Stellar pris en charge.
- Signature des transactions : utilisez les endpoints de préparation de transactions d'ACTA depuis les et les ; votre callback
signTransactionsigne le XDR non signé renvoyé par l'API.
Configuration testnet
Avant de déployer sur mainnet :
- Obtenez des XLM de testnet : utilisez Stellar Lab (fund account) ou les ressources testnet de Stellar.
- Testez les opérations : émettez, stockez et vérifiez des credentials de test sur testnet (voir l').
- 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