Skip to content

Développeurs

Ressources développeurs complètes pour construire avec les protocoles Bitcoin Stamps et s'intégrer à l'écosystème.

Démarrage rapide pour développeurs

Ressources essentielles

Documentation des protocoles →

  • Spécifications techniques pour tous les protocoles Bitcoin Stamps
  • Implémentations SRC-20, SRC-101, SRC-721 et OLGA
  • Exigences d'intégration et meilleures pratiques

Intégration SDK →

  • Configuration et paramétrage du SDK officiel
  • Exemples de code et guides d'implémentation
  • Workflows de test et de déploiement

Intégration API →

  • Documentation REST API et points de terminaison
  • Authentification et limitation de débit
  • Formats de données et schémas de réponse

Outils de développement

SDK et bibliothèques :

  • @btc-stamps/tx-builder → - SDK officiel JavaScript/TypeScript
  • Python SDK - Bibliothèque d'intégration Python
  • Clients API - Wrappers API prêts à l'emploi

Démarrage

1. Configuration de l'environnement

bash
# Installer le SDK officiel
npm install @btc-stamps/tx-builder

# Ou avec yarn
yarn add @btc-stamps/tx-builder

2. Intégration de base

javascript
import { StampBuilder } from '@btc-stamps/tx-builder';

const builder = new StampBuilder({
  network: 'mainnet',
  apiKey: 'your-api-key'
});

// Créer votre premier stamp
const stamp = await builder.createStamp({
  image: imageBuffer,
  description: 'Mon premier Bitcoin Stamp'
});

3. Utilisation avancée

Création de token SRC-20 :

javascript
const token = await builder.deploySRC20({
  tick: 'MYTOKEN',
  max: '21000000',
  lim: '1000'
});

Meilleures pratiques

Qualité du code :

  • Utiliser TypeScript pour la sécurité des types
  • Implémenter une gestion d'erreurs complète
  • Suivre les normes de codage Bitcoin Stamps
  • Écrire des tests complets pour toutes les fonctionnalités

Sécurité :

  • Ne jamais exposer les clés privées dans le code client
  • Valider toutes les entrées utilisateur
  • Utiliser HTTPS pour toutes les communications API
  • Implémenter la limitation de débit pour les appels API

Prêt à commencer à construire ? Choisissez votre chemin :

Projet open source communautaire préservant la culture numérique sur Bitcoin