Ethereum · Infrastructure NFT · Janvier 2022
Planetary Property Association
J’ai construit l’architecture blockchain full-stack utilisée pour vendre les 10 000 Surrealestates de Planetary Property Association, de l’utilité des Shuttle Passes et des allowlists au mint ERC-721 principal.
Le défi
Relier une collection de pass à plusieurs niveaux et une collection de 10 000 terrains sans perdre le contrôle de l’éligibilité, de l’offre, du prix ou de l’état du mint de chaque acheteur.
Planetary Property Association ne se résumait pas à un contrat et à un bouton de mint. Les Shuttle Passes Bronze, Silver et Gold donnaient des droits différents lors de la vente principale des Surrealestates. Le lancement devait traduire ces règles en vérifications on-chain tout en donnant à l’équipe des contrôles sûrs sur les allowlists, les phases de vente, les métadonnées, les limites et les fonds.
Fonctionnement
Modèle de lancement à deux contrats
Un contrat ERC-1155 gérait les trois niveaux de Shuttle Pass, tandis que le contrat ERC-721 principal émettait les 10 000 Surrealestates. La séparation des collections rendait vérifiables l’offre et le rôle de chaque token.
Allowlists Merkle et limites de mint
La vente utilisait des preuves de Merkle et des allocations par wallet pour vérifier l’éligibilité sans stocker une longue liste d’adresses on-chain. Les parcours de mint anticipé et public pouvaient appliquer leurs propres limites et prix.
Contrôles de vente opérationnels
Des états de vente explicites, le mint par le propriétaire, les contrôles de métadonnées, les prix et les retraits ont donné à l’équipe les moyens de passer d’une phase à l’autre sans remplacer les contrats déployés.
Parcours de mint full-stack
L’expérience web reliait l’état du wallet, l’éligibilité, la quantité, les retours du contrat et la progression de la transaction afin que les acheteurs sachent ce que les contrats accepteraient avant de dépenser du gas.
Mon rôle
-
01
J’ai conçu et mis en œuvre l’architecture complète utilisée pour vendre la collection de 10 000 NFT Surrealestates.
-
02
J’ai conçu les mécanismes de mint des Shuttle Passes ERC-1155 et de l’ERC-721 autour d’accès par niveau, de preuves de Merkle, d’allocations par wallet, de phases de vente et de limites d’offre.
-
03
J’ai relié les contrats au parcours de mint destiné aux acheteurs, notamment l’état du wallet, l’éligibilité, les quantités, les erreurs et le suivi des transactions.
-
04
J’ai accompagné le lancement comme un système opérationnel plutôt que comme un déploiement isolé, en gardant alignés les contrôles des contrats, les métadonnées et l’état du lancement.
Ce qui a changé
Le contrat Shuttle Pass a reçu exactement 1 854,79 ETH lors du mint des 9 et 10 janvier 2022 ; les données historiques du marché ont ensuite enregistré 1 945,226 ETH d’échanges secondaires.
L’historique public des transactions montre 6 810 appels réussis avec transfert de valeur vers le contrat Shuttle Pass entre les 9 et 10 janvier 2022, pour un total exact de 1 854,79 ETH. D’après les cours quotidiens de l’ETH, compris entre environ 3 083 et 3 158 $, cela représentait alors environ 5,7 à 5,9 M$. Le contrat Surrealestates vérifié définit une collection de 10 000 pièces, tandis que les données historiques du marché attribuent 9 434 ventes et 1 945,226 ETH de volume secondaire à la collection Shuttle Pass.
- Le contrat Shuttle Pass a reçu 1 854,79 ETH lors du lancement, soit environ 5,7 à 5,9 M$ d’après les cours quotidiens de l’ETH des 9 et 10 janvier 2022.
- L’utilité des Shuttle Passes Bronze, Silver et Gold se prolongeait dans la collection principale grâce à des règles de mint explicites et vérifiables.
- Les données historiques du marché font état de 9 434 ventes de Shuttle Passes et de 1 945,226 ETH d’échanges sur le marché secondaire.
Preuve on-chain
Vérification publique
Suivez le contrat ou la transaction — pas une affirmation sur cette page.
Les deux contrats déployés disposent d’un code source publié, tandis que l’historique du Shuttle Pass expose les appels avec transfert de valeur utilisés pour calculer le total des recettes.
Réseau principal Ethereum · Chain ID 1Surrealestates ERC-721
0x6f3185b51a42e03a4f0eaaf37604ddd499ef9b12
Code source publié pour la collection ERC-721 principale de 10,000 pièces et ses contrôles de mint.
Vérifier dans l’explorateur Contrat vérifiéShuttle Pass ERC-1155
0xeba867502ef59adbd8bc73fbdb531ed9381b5f97
Code source publié pour les passes Bronze, Silver et Gold, la tarification, les allowlists, les compteurs d’offre, les états de vente et les retraits.
Vérifier dans l’explorateur Historique des transactionsRecettes du lancement du Shuttle Pass
0xeba867502ef59adbd8bc73fbdb531ed9381b5f97
Appels publics et ETH transférés utilisés pour calculer le total de 1,854.79 ETH de recettes primaires.
Vérifier dans l’explorateurOutils et technologies
Sources