Ethereum · Infraestrutura NFT · Janeiro de 2022
Planetary Property Association
Desenvolvi a arquitetura blockchain full-stack usada para vender os 10,000 Surrealestates da Planetary Property Association, desde a utilidade dos Shuttle Passes e allowlists até ao mint principal em ERC-721.
O desafio
Ligar uma coleção de passes por níveis a uma coleção de 10,000 terrenos sem perder o controlo da elegibilidade, oferta, preço ou estado do mint de cada comprador.
A Planetary Property Association não se resumia a um contrato e a um botão de mint. Os Shuttle Passes Bronze, Silver e Gold davam direitos diferentes na venda principal dos Surrealestates. O lançamento teve de traduzir essas regras em verificações on-chain, dando ao mesmo tempo à equipa controlos seguros para allowlists, fases de venda, metadados, limites e fundos.
Como funcionou
Modelo de lançamento com dois contratos
Um contrato ERC-1155 geria os três níveis de Shuttle Pass, enquanto o contrato ERC-721 principal emitia os 10,000 Surrealestates. A separação das coleções tornava verificáveis a oferta e a função de cada token.
Allowlists Merkle e limites de mint
A venda usou provas Merkle e alocações por carteira para verificar a elegibilidade sem guardar on-chain uma longa lista de endereços. Os percursos de mint antecipado e público podiam aplicar os seus próprios limites e preços.
Controlos de venda operacionais
Estados de venda explícitos, mint pelo proprietário, controlos de metadados, preços e levantamentos deram à equipa os meios necessários para avançar entre fases sem substituir os contratos já implementados.
Percurso de mint full-stack
A experiência web ligava o estado da carteira, elegibilidade, quantidade, feedback do contrato e progresso da transação, para que os compradores soubessem o que os contratos aceitariam antes de gastar gas.
O meu papel
-
01
Concebi e implementei toda a arquitetura usada para vender a coleção Surrealestates de 10,000 NFTs.
-
02
Desenvolvi os mecanismos de mint dos Shuttle Passes ERC-1155 e do ERC-721 em torno de acessos por nível, provas Merkle, alocações por carteira, fases de venda e limites de oferta.
-
03
Liguei os contratos ao percurso de mint do comprador, incluindo o estado da carteira, elegibilidade, quantidades, erros e feedback das transações.
-
04
Acompanhei o lançamento como um sistema operacional e não como uma implementação isolada, mantendo alinhados os controlos dos contratos, os metadados e o estado do lançamento.
O que mudou
O contrato Shuttle Pass recebeu exatamente 1 854,79 ETH durante o mint de 9–10 de janeiro de 2022; os dados históricos de mercado registaram mais tarde 1 945,226 ETH em transações no mercado secundário.
O histórico público de transações mostra 6 810 chamadas bem-sucedidas com transferência de valor para o contrato Shuttle Pass entre 9 e 10 de janeiro de 2022, num total exato de 1 854,79 ETH. Com base nas cotações diárias da ETH, entre cerca de $3 083 e $3 158, isso correspondia a aproximadamente $5,7M–$5,9M na altura. O contrato verificado dos Surrealestates define uma coleção de 10 000 peças, enquanto os dados históricos de mercado atribuem 9 434 vendas e 1 945,226 ETH de volume secundário à coleção Shuttle Pass.
- O contrato Shuttle Pass recebeu 1 854,79 ETH durante o lançamento, aproximadamente $5,7M–$5,9M com base nas cotações diárias da ETH de 9–10 de janeiro de 2022.
- A utilidade dos Shuttle Passes Bronze, Silver e Gold ligava-se à coleção principal através de regras de mint explícitas e verificáveis.
- Os dados históricos de mercado registaram 9,434 vendas de Shuttle Passes e 1,945.226 ETH em transações no mercado secundário.
Prova on-chain
Verificação pública
Segue o contrato ou a transação — não uma afirmação nesta página.
Ambos os contratos implementados têm código-fonte publicado, enquanto o histórico do Shuttle Pass expõe as chamadas com transferência de valor utilizadas no total das receitas.
Rede principal Ethereum · Chain ID 1Surrealestates ERC-721
0x6f3185b51a42e03a4f0eaaf37604ddd499ef9b12
Código-fonte publicado para a coleção ERC-721 principal de 10,000 peças e respetivos controlos de cunhagem.
Verificar no explorador Contrato verificadoShuttle Pass ERC-1155
0xeba867502ef59adbd8bc73fbdb531ed9381b5f97
Código-fonte publicado para os passes Bronze, Silver e Gold, preços, allowlists, contadores de oferta, estados de venda e levantamentos.
Verificar no explorador Histórico de transaçõesReceitas do lançamento do Shuttle Pass
0xeba867502ef59adbd8bc73fbdb531ed9381b5f97
Chamadas públicas e ETH transferido usados para calcular o total de 1,854.79 ETH em receitas primárias.
Verificar no exploradorFerramentas e tecnologias
Fontes