Domesticus écrit chaque vote on-chain dans une transaction Lotus utilisant l'opcode natif RANK
(Format A) sur la plateforme 0x05 (LocalBusiness). Le profile_id est l'identifiant déterministe
"sirene-{siret}" de l'établissement voté.
Deux modes de vote :
1. Anonyme — limité à 1000 sats Lotus par IP par jour. La transaction est signée
et diffusée immédiatement par le rank-worker.
2. Connecté — débite des points de votre balance interne. Un cron de bridge
anchore le burn on-chain de manière asynchrone.
Les compteurs sont lus en direct depuis https://explorer.burnlotus.fr/api/v1/social/5/<id>
et exposés via JSON-LD AggregateRating + InteractionCounter (LikeAction / DislikeAction).
Explorer la blockchain Lotus →