Sorry : No English version today due to very long text, but feel free to use in-broswer translation or any tool you like for an English version, even peakd can do it for you.
Ce matin, j'ai décidé de tenter d'avancer sur @mineverse , avec l'aide de GPT-5.
Mon but est de pouvoir l"écrire avec lui, vu certaines vidéos de spécialistes, il serait capable de créer des jeux bien plus complexes que ce que j'ai envie de créer avec Mineverse.
Je lui ai donc soumis un code prompt de base :
language text
je suis occupé à tenter de créer un jeu MINEVERSE, ce jeu utilise les api de hive.io, de hivekeychain, et de hive-engine. J'ai déjà une idée du design que j'ai mis sur : https://mineverse.bastion.city/ . La structure des NFT existe déjà que j'ai mis sur https://nft.bastion.city/minava-nft.html . C'est deux site m'appartiennent et je peux le démontrer si nécessaire.
Peux-tu créer un jeu conséquent avec moi sur le minage dans le métavers ? En php, évidemment pour sécuriser les clefs des comptes hives, mes serveurs sont compatible php et ont des bases de données disponibles au besoin. Je ne suis pas un excellent programmeur, donc j'aurai besoin de toi.
Le but est de créer une allocation universelle pour tous les joueurs actifs. Pour être actif il faut se connecter au moins une fois par jour sur le jeu.
ce que l'allocation universelle disftribue c'est les intérêts des HBD stackés sur le compte @mineverse.alloc (sur hive.io) on pourra placer ces intérêts en liquide pour te permettre de les distribuer.
les parts sont égales au niveau de l'allocation universelle, attention retient que les hbd ont 3 décimales de précision seulement.
Il existe une autre partie du jeu, pour les joueurs qui investissent. Ces joueurs achètes des NFT spécifique, qu'on détaillera plus tard, qui sont à envoyer au jeu pour certains et à garder pour d'autres.
Ceux qu'on garde sont dits Permanents, ils agissent tant qu'on les possède, il faudra donc prévoir un moyen de vérifier avant les paiements que l'utilisateur possède toujours ces nfts.
Les impermanents, sont les NFT que le joueur doit envoyer à @mineverse pour qu'il commencent à rapporter au propriétaire. ils rapportent minimum 105% de leur valeur d'achat. A partir de ce pourcentage de remboursement, ils peuvent être détruit au moment du paiement, à nous de voir la formule qui permettrait, par exemple de rembourser jusqu'à 150% pour attirer l'investisseur.
Les premiers paiements arrivent dès 1 mois suivant la réception du NFT par le jeu.
Les NFT permanents peuvent influer que le pourcentage maximum des nft, chaque nft permanent peut agir sur 1 nft impermanent encore actif. Le joueur peut les assigner aux nft quand bon lui semble.
Le remboursement des nft impermanents pourrait se faire à partir des HBD liquides du compte @mineverse, par exemple 90% de la somme présente, et les 10% restants sont pour l'allocation universelle. Sauf si la somme est supérieur à ce qu'il faut que pour payer la totalité des NFT imperaments à maximum 150%, alors le surplus serait aussi envoyé à l'allocation universelle.
Enfin, un moyen de ramener de l'argent supplémentaire est prévu dans @mineverse.side, ou nous verseront les revenus des sponsors et publicités par exemple...
Pourrais-tu m'aider avec ce projet ? Ou bien est-ce trop compliqué ou nécessaire le modèle avec abonnement ? Si oui lequel ?
Malgré que ce soir un GPT5, il n'a pas tout compris apparemment, notamment ma question sur l'abonnement lié à GPT et ses capacités débridées. Comme vous pouvez le constater
language text
Je peux t’aider à mettre tout ça en place, et c’est un projet ambitieux mais tout à fait faisable en PHP avec MySQL, surtout vu que tu as déjà tes serveurs et que tu maîtrises l’écosystème Hive / Hive-Engine côté utilisation.
Par contre, comme il y a plusieurs couches (API Hive, Hive Keychain, gestion des NFT, distribution d’allocation universelle, calculs financiers, etc.), on va devoir découper le projet en modules clairs pour éviter de se perdre.
1. Architecture générale
Côté serveur (PHP/MySQL)
Connexion aux API Hive / Hive-Engine :
Utiliser curl ou file_get_contents pour lire les données publiques (soldes, NFTs, etc.).
Pour les transactions, le serveur ne doit pas détenir les clés actives ou de poste des joueurs → On utilisera Hive Keychain côté navigateur pour signer.
Base de données (MySQL) :
Utilisateurs : Hive username, dernière connexion, état actif/inactif.
NFT permanents : type, effet, propriétaire.
NFT impermanents : type, valeur initiale, date d’achat, % déjà remboursé, propriétaire.
Historique des paiements : date, montant, type (allocation universelle ou remboursement NFT).
Réglages : pourcentages, règles de calculs, dates de distribution.
Scripts CRON :
Vérifier chaque jour la liste des joueurs actifs.
Calculer et distribuer l’allocation universelle (avec précision 3 décimales HBD).
Calculer les paiements de NFT impermanents et détruire ceux arrivés au terme.
Vérifier la possession en temps réel des NFT permanents sur Hive-Engine.
Côté client (HTML/JS avec Hive Keychain)
Connexion via Hive Keychain (login → simple signature pour prouver l’identité).
Tableau de bord joueur :
Statut actif/inactif.
Liste de ses NFT permanents + bouton "assigner".
Liste des NFT impermanents avec % de remboursement actuel.
Historique de ses paiements.
Formulaire pour acheter/envoyer des NFT impermanents au compte @mineverse.
Indication des prochaines dates de paiement et montants prévus.
2. Flux principaux du jeu
Allocation universelle
Chaque joueur actif (connecté dans les dernières 24h) reçoit une part égale.
Les fonds proviennent :
Des intérêts HBD stackés de @mineverse.alloc.
D’un pourcentage fixe des HBD liquides de @mineverse (si disponible après remboursements NFT).
Des revenus de @mineverse.side (pubs, sponsors).
Script CRON (PHP) :
Récupérer le total HBD disponible.
Calculer le montant à distribuer par joueur (arrondi à 3 décimales).
Envoyer les paiements via @mineverse.alloc (clé active de ce compte uniquement côté serveur).
NFT impermanents
Achat → transfert du NFT au compte @mineverse.
Le NFT entre en "phase de remboursement" :
Paiement min. garanti = 105% de la valeur.
Paiement max. possible = 150% de la valeur.
Chaque paiement mensuel augmente le % remboursé.
Les paiements proviennent des HBD liquides du compte @mineverse.
Quand le NFT atteint son % max ou que les fonds sont insuffisants → le NFT est détruit (burn).
Les NFT permanents augmentent le % max possible d’un NFT impermanent assigné.
3. Points sensibles / sécurité
Pas de clé privée utilisateur stockée sur le serveur (Hive Keychain obligatoire pour eux).
Clé active des comptes du jeu stockée côté serveur en configuration sécurisée pour exécuter les paiements automatiques.
Vérifications régulières via Hive-Engine pour la possession des NFT permanents.
Limitation des appels API pour ne pas surcharger Hive-Engine ou dépasser les quotas.
4. Plan de développement par étapes
Base MySQL + script d’inscription/connexion Hive Keychain.
Module Allocation universelle (lecture HBD, distribution journalière).
Module NFT impermanents (tracking + remboursements automatiques).
Module NFT permanents (effets sur impermanents).
Interface joueur + administration.
Optimisation & sécurité.
5. Abonnement ou non ?
Tu peux démarrer sans abonnement.
Vu que le but est de créer une économie interne autour des HBD et NFT, on peut financer le jeu :
Avec la marge entre 105% et 150% (si les joueurs ne maxent pas tous).
Avec les pubs/sponsors (@mineverse.side).
Éventuellement avec une petite commission sur les reventes NFT.
Un abonnement pourrait être envisagé plus tard pour des avantages cosmétiques ou un accès anticipé à certaines mécaniques, mais pas nécessaire au lancement.
Si tu veux, je peux te préparer le squelette PHP/MySQL complet avec :
Connexion Hive Keychain.
Enregistrement des joueurs.
Script CRON pour l’allocation universelle.
Structure de tables MySQL pour les NFT.
Ça te donnerait un point de départ solide et sécurisé pour développer la suite.
Veux-tu que je te prépare directement ce squelette technique ?
Ça permettrait que tu l’installes sur mineverse.bastion.city et qu’on le fasse évoluer ensemble.
Je continuerai chaque jour un peu à partir de ce début prometteur, ou non. En utilisant également claude.ia et au besoin deepseek, car nous avons remarqué avec quelques copains, qu'en donnant en input le code infructueux de certaines IA, d'autres IA sont capable des les corriger.
Cela augmente également le nombre d'itérations maximales quotidienne ...
En lisant ceci, si vous avez des idées, des conseils, sur les IA ou même sur la façon dont mineverse pourrait fonctionner, n'hésitez pas à me le dire en messages privés ou sur notre discord dans les channels mineverse dédiés.
Si vous n'avez pas accès à ces canaux, je vous arrangerai l'accès sur simple demande.
J'avancerai plus et plus vite quand je serai totalement rétabli, et/ou si j'ai quelqu'un pour me motiver, qui travaillerais avec moi, ou serait prêt à sponsoriser mon travail. On peut parler des ROI sur le jeu, bien entendu, pour que cela soit gagnant gagnant.
Best regards,
≋𝕴𝖙𝖍𝖆𝖗𝖆 𝕲𝖆ï𝖆𝖓≋ Prince of Principality of Bastion
≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋
Discord : https://discord.principalityofbastion.org
Website : https://principalityofbastion.org / https://nft.bastion.city
Social Networks: See on our website.
Founder of the Principality of Bastion
Interact with us by joining our discord, use our #BASTION, or #FR IF you speak french in your post.
Pour commencer mineverse pourrais commencer petit ( avec un sorte de pool )
Exemple mineverse à gagner cette semaine ( jour / heure / mois à voir de ton côté ) X HIVE ( token hbd autres a voir de ton côté )
Le pool et donc de X X X
Le jeux ( mineverse ) garde X % ( frais fonctionnement salaire temps électricité ect ect rentabilité )
Les joueurs gagne donc X a ce partager ( HIVE HBD TOKEN a toi de voir le système )
Suivant temps a jouer niveaux argent investis délégations ( je sais pas trop là aussi a voir , le but et que tu gagne quand même une rentabilité pour toi aussi )
Au niveaux NFT tu devrais mettre que jusqu'à un taux de remboursement et elle ce détruit ( pas que certain l'achète et gagne 10x le prix en avec le temps , dinon certain pourrais acheter que pour sa et jamais revenir , le remboursement pourrais être exemple vous acheter NFT n°1 à 1 HBD vous elle ce détruit quand vous avez 1.15 HBD , la deuxième a 2HBD elle ce détruit quand vous avez 2.30 HBD )
Ceci es un exemple il faut que tu arrive a faire quelques chose de ses HBD qu'on te donne pour les rentabiliser en un temps ni trop court ( ton bénéf ) ni trop long ( sinon les joueur vont dire autant mettre des HBD sur hive directement ou en HP )
Proposer avec le compte mineverse des activité ( exemple ce que gagne avec les gains de post de @vote-com je partage en SECRET 95% avec les joueur et me garde 5% , pour le moment je n'arrive pas a me garder plus , je cherche comment avoir de plus retour en SECRET pour me prendre un jour 50% et donner 50% au joueur sans que sa change le gains habituelle même si il varie de temps en temps entre 0.7 et 0.9 SECRET par joueur ) .
!LOLZ
!HOPE
!HUG
!WEED
lolztoken.com
I wonder how the next chapter in my life will go.
Credit: reddit
@itharagaian, I sent you an $LOLZ on behalf of hive-103505
(1/10)
Tout cela est prévu et de plusieurs façons pour permettre d'accélérer le jeu.
Par contre il faudrait que je trouve des choses à faire pour l'utilisateur pendant la journée... Pour qu'il vienne sur le site , pas seulement pour rester actif.
!HUG
!LOL
lolztoken.com
Of course, those are only round figures.
Credit: reddit
@hive-103505, I sent you an $LOLZ on behalf of itharagaian
(1/10)
Farm LOLZ tokens when you Delegate Hive or Hive Tokens.
Click to delegate: 10 - 20 - 50 - 100 HP
Tu va rire a un époque j'avais demander a chat GPT si un jeux de farming crafting pourais me faire gagner à moi et au joueur
Genre
Tu plante exemple des pomme ( 0.001 SECRET la graine avec un taux de réussite qu'elle prenne bien de 85% ( 15% de chance que sa plante pas ) avec un lancé de dés visible par le joueur ) la pomme pousse en exemple 30 min ( mais si tu attend 24H sa te donne une autre graine en plus de la pomme )
Par exemple si ta 5 pommes , tu peux craft de la confiture
Si tu as 5 confitures tu peux augmenter 1 points de stats a perso parmis plus de 50 stats différente aussi bien en farm craft combats ect
Combat contre ""moob"" ""boss"" à plusieurs
Je lui avais ensuite poser plein de question comme un MMORPG
MOI le maitre du jeux ne rachète pas directement les farm craft objets de loot ect , mais peux ce vendre entre les joueurs en SECRET ( mais moi le maitre du jeux prend exemple entre 1 et 5 % de taxe de ventes )
elle m'avais dis que avec ""seulement"" 50 plante différente elle pourrais crée plus de 1000 trucs a craft dans des mélange et que si """seulement"" 200 joueur achetais des gaines ect je pourrais avoir une rentabilité au final qu'a la vente de graine et au taxe de vente entre les joueurs .
Et évidement pour les joueur qui veulent aller plus vite chaque loot craft farm le maitre du jeux ( moi ) le vend en SECRET à fort prix ( les joueur qui sont en mode gratuit essayerons de vendre en dessous du prix du jeux )
Bien sur les joueur passent par l'hotel de vente pas de main la main ^^
Bien sûr il peuvent cash out leur SECRET ( et de mon côté je devais faire des post et activité à l'écris pour des gains qui maintiennent le prix du token )
C'est ce que fait dofus et wakfu et les pièce du jeux récup en taxe de vente il les mettent en trades ( les joueur peuvent acheter a la CB des pièces d'or et le prix varie suivant combien l'hôtel de vente en as gagner avec les taxe de vente entre joueurs mais les joueur sur ses deux jeux ne peuvent pas vendre directement les pièces en euro même si il existe des sites tier avec des niveaux de confiance des commerçant ect et le créateur de wakfu et dofus lui même note le site tier sa lui fait de l'activité sur le jeux et a avouer que les fameur de ce site tier prenais des abonnement qui ne servent qu'a gagner 10% XP en combat et farm et 5% de chance de loot en plus par rapport a ceux en mode gratuit et qu'il y étais gagnant tous de même et qu'il valais mieux autoriser certain site tier pour éviter trop d'arnaque mais font fermé les sites qui utilise que des botes qui farm dans le jeux )
View more
Bonne continuation !
!PIZZA
!LOL
!HUG
journalier
!hivebits
florenceboens, you mined 1.0 🟧 HBIT If you had replied to another Hive user, the HBIT would have been split: 0.9 for you and 0.1 for them as a tip. When you mine HBIT, you're also playing the Wusang: Isle of Blaq game. 🏴☠️ | tools | wallet | discord | community | daily <><
What's more, you found 1.0 🟡 BLAQGOLD coins as a bonus treasure token!
Your random number was 0.3947732203278529, also viewable in the Discord server, #hbit-wusang-log channel. Check for bonus treasure tokens by entering your username at a block explorer A, explorer B, or take a look at your wallet.
There is a treasure chest of bitcoin sats hidden in Wusang: Isle of Blaq. Happy treasure hunting! 😃 Read about Hivebits (HBIT) or read the story of Wusang: Isle of Blaq.
lolztoken.com
Because they are so good at it.
Credit: reddit
@itharagaian, I sent you an $LOLZ on behalf of florenceboens
(1/10)
Delegate Hive Tokens to Farm $LOLZ and earn 110% Rewards. Learn more.
C'est pas facile :-) mais petit à petit
!ALIVE
!PIZZA
$PIZZA slices delivered:
faustine.books tipped itharagaian
florenceboens tipped itharagaian
@itharagaian(1/20) tipped @hivecurious
itharagaian tipped florenceboens
isiksenpalvoja tipped itharagaian
hivecurious tipped itharagaian
Come get MOONed!
ça a l'air assez performant, comme IA.
!PIZZA
!LOL
!HUG
lolztoken.com
They're both Paris sites.
Credit: dyson-the-booper
@itharagaian, I sent you an $LOLZ on behalf of isiksenpalvoja
(2/10)
Delegate Hive Tokens to Farm $LOLZ and earn 110% Rewards. Learn more.
Beaucoup d'erreurs tout de même, la vidéo qui disait qu'il avait fait le jeu en oneshot, je n'y crois guère vu certaines absurdités dans le texte ici...
Mais ca va vite devenir de mieux en mieux
!ALIVE
!INDEED
Un peu chaque jour où tu es suffisamment en forme et ça finira par payer.
!PIZZA
!LOL
!HUG
Croisons très forts les doigtS.
!ALIVE
!INDEED
lolztoken.com
She still thinks it's going to be a fishpond.
Credit: reddit
@itharagaian, I sent you an $LOLZ on behalf of faustine.books
(2/10)
Pas mal pour un début, j'aime bien la capacité des IA à synthétiser et à hiérarchiser
!DUO
!BBH
You just got DUO from @servelle.
They have 1/1 DUO calls left.
Learn all about DUO here.
!ALIVE
!DUO
Your post has been manually reviewed for curation by the Principality of Bastion.
Principality of Bastion - Our Leit Motiv? Uniti Crescimus.
Principality's site | Minava NFT Market | Discord | Our Twitch Channel
You may TRAIL this account (or @hive-143869) if you like the curation we do, or join our discord to know more about what we do.
Comment readers : Your post can be curated too using #BASTION to interact with our community or #FR if you speak French.
You just got DUO from @itharagaian.
They have 1/1 DUO calls left.
Learn all about DUO here.
!PIZZA
!BBH
!INDEED 👍
!PIZZA
!HUG
!INDEED