Opérations sur les jetons
Ce guide couvre le jeton QOR, l'envoi et la réception de jetons, la consultation des soldes, ainsi que le modèle de répartition des frais sur QoreChain.
Les commandes ci-dessous utilisent le testnet qorechain-diana (chain ID EVM 9800). Le mainnet (qorechain-vladi, chain ID EVM 9801) est en production depuis le 29 juin 2026 sur la ligne v3.2 (version de nœud v3.2.1 ; le testnet exécute v3.2.2) — remplacez le chain ID et les points de terminaison du mainnet indiqués sur la page Connecting to Mainnet lors de transactions sur le mainnet.
tx pqc cosignLe mainnet et le testnet exigent une signature post-quantique hybride sur chaque transaction de la voie Cosmos ; les commandes de cette page ne sont donc pas diffusées telles quelles. Ajoutez --generate-only > tx.json à une commande, puis exécutez qorechaind tx pqc cosign tx.json --from mykey --pqc-key mypqc --chain-id <chain-id>. Voir Signature hybride. QoreX et le Tableau de bord effectuent cette signature à votre place.
Informations sur le jeton
| Propriété | Valeur |
|---|---|
| Dénomination d'affichage | QOR |
| Dénomination de base | uqor |
| Conversion | 1 QOR = 1 000 000 uqor (10^6) |
| Chain ID | qorechain-vladi (mainnet) / qorechain-diana (testnet) |
| Préfixe Bech32 | qor (ex. : qor1abc...xyz) |
Tous les montants on-chain sont exprimés en uqor. Lors de la soumission de transactions, indiquez toujours les montants en uqor.
Envoyer des jetons
Pour transférer des jetons QOR d'un compte à un autre :
qorechaind tx bank send <from_address> <to_address> <amount>uqor \
--chain-id qorechain-diana \
--gas 400000 --fees 40000uqor
Exemple : envoyer 5 QOR (5 000 000 uqor) à une autre adresse :
qorechaind tx bank send qor1sender... qor1recipient... 5000000uqor \
--chain-id qorechain-diana \
--gas 400000 --fees 40000uqor
Vous pouvez également utiliser un nom de clé au lieu d'une adresse brute pour l'expéditeur :
qorechaind tx bank send mykey qor1recipient... 5000000uqor \
--chain-id qorechain-diana \
--gas 400000 --fees 40000uqor
Consulter les soldes
Vérifiez le solde de n'importe quel compte :
qorechaind query bank balances <address>
Exemple :
qorechaind query bank balances qor1abc...xyz
Exemple de sortie :
balances:
- amount: "15000000"
denom: uqor
pagination:
next_key: null
total: "0"
Cela indique que le compte détient 15 QOR (15 000 000 uqor).
Structure des frais
Les frais de transaction sur QoreChain sont répartis entre cinq destinations afin d'aligner les incitations du réseau :
| Destination | Part | Objectif |
|---|---|---|
| Validateurs | 37% | Récompense les producteurs de blocs et sécurise le réseau |
| Brûlés | 30% | Retirés définitivement de la masse monétaire |
| Trésorerie | 20% | Finance le développement du protocole et les subventions à l'écosystème |
| Stakers | 10% | Distribués proportionnellement à tous les délégants |
| Nœuds légers | 3% | Réservés aux récompenses des nœuds légers (voir la note ci-dessous) |
La répartition s'applique à tout ce qui entre dans le collecteur de frais, qui contient les frais de transaction et l'émission de staking frappée à chaque époque. La part des nœuds légers alimente une réserve ; l'enregistrement des récompenses de nœuds légers n'est pas encore ouvert, donc aucun nœud n'est actuellement payé sur cette réserve (voir Nœud léger). Depuis la mise à niveau v3.2.0, la part des stakers est versée comme une récompense de staking normale (voir Tokenomics).
Canaux de destruction
Le module de destruction de QoreChain définit 12 sources de destruction. Les QOR détruits via l'une d'elles sont retirés définitivement de la circulation. Sur le mainnet, seul le canal des frais de gas a enregistré des destructions jusqu'à présent ; les autres sont définis mais n'ont rien enregistré.
| Canal | Description |
|---|---|
gas_fee | 30% de tous les frais de gas sont détruits |
contract_create | Frais fixes de 100 QOR détruits à chaque création de contrat (inactif : le téléversement CosmWasm est fermé) |
ai_service | 50% des frais de service d'IA détruits (inactif : les frais de service d'IA ne sont pas en service) |
bridge_fee | 100% des frais de pont détruits (inactif : le pont n'est pas en service) |
treasury_buyback | Rachat et destruction périodiques depuis la trésorerie |
failed_tx | Gas des transactions échouées ; appliqué par la chaîne à partir de v3.2.2 (testnet uniquement pour l'instant) |
xqore_penalty | Pénalités de sortie anticipée xQORE acheminées vers la destruction (xQORE n'est pas en service) |
auto_buyback | Destructions automatisées au niveau du protocole (inactif) |
tge | Réservé ; la destruction du TGE a eu lieu avant la genèse et ce canal n'enregistre rien |
rollup_create | 1% du stake de création de rollup est détruit |
milestone | Destructions programmées à des nombres cumulés de transactions fixes (aucune déclenchée pour l'instant) |
amm | Réservé aux frais de protocole de l'AMM (aucun enregistré) |
Le module de destruction n'a pas de requête CLI ; lisez la destruction cumulée par source via REST :
curl -s https://api.qore.host/qorechain/burn/v1/stats
La réponse liste total_burned et burns_by_source (en uqor). L'offre totale actuelle s'obtient avec qorechaind query bank total-supply-of uqor.
Conseils
Vérifiez toujours attentivement les adresses des destinataires avant d'envoyer des jetons. Les transactions sur QoreChain sont irréversibles.
- Utilisez l'option
--dry-runpour simuler une transaction sans la diffuser. - Définissez
--gasexplicitement (400 000 suffisent pour un transfert signé en mode hybride). - Le plancher de frais est de 0,1 uqor par unité de gas, donc une limite de gas de 400 000 exige au moins 40 000 uqor.