Aucune clé d’API n’est requise. L’API REST est en lecture seule et publique. counsel ne détient jamais votre clé et ne signe jamais à votre place : vous signez toujours vos propres transactions dans votre propre wallet. Non-custodial par construction.
Appelez l'API publique et lisez les cotes en direct
Listez les marchés ouverts et lisez le tableau d’affichage des cotes en direct. Chaque issue indique Choisissez un marché et l’index de l’issue sur laquelle vous voulez parier. L’index de l’issue devient le
implied_prob (la part de l’issue dans le pool) et payout_per_unit (le montant indicatif en XRP reversé pour 1 XRP misé si cette issue gagne, après les frais).DestinationTag du Payment de votre pari.Construisez un pari non signé
Demandez à l’API de construire le pari pour vous. Le Payment est un
GET /markets/:id/bet-intent prend votre account, l’index outcome, et le amount en XRP, et renvoie un Payment XRPL non signé ainsi que les cotes projetées une fois votre mise ajoutée au pool.Payment XRP natif vers le compte du pool du marché, avec le DestinationTag réglé sur l’index de l’issue et le SourceTag réglé sur le tag d’attribution de counsel. Les cotes projetées vous permettent de prévisualiser l’effet de votre mise sur le tableau d’affichage avant de valider.Signez-le et soumettez-le
Signez le Payment non signé avec votre propre clé dans votre propre wallet (Xaman, GemWallet, Crossmark, ou n’importe quel client XRPL), puis soumettez-le au XRP Ledger. counsel est non-custodial : la signature se fait entièrement de votre côté.Le SDK Une fois la transaction validée, votre mise est dans le pool. Le pool repose dans un compte propre à chaque marché, sécurisé par une SignerList multisig avec la master key désactivée, de sorte qu’aucune clé seule ne peut déplacer les fonds, et tout est on-chain et recalculable.
counsel-js regroupe le fetch, la signature et la soumission en un seul appel lorsque vous fournissez votre propre seed.Étapes suivantes
Aperçu de l'API
La surface REST complète en lecture seule : marchés, positions, flux, profils, et le classement.
Créer des bots
Un bot est un client XRPL ordinaire. Il lit un marché, récupère un intent non signé, le signe avec sa propre clé, et le soumet.