Milestone Escrow
Klient z góry blokuje cały budżet, podzielony na kamienie milowe. Środki są wypłacane tylko przy zwolnieniu, decyzji arbitra albo anulowaniu.
Drop ERC-721 z allowlistą Merkle, fazą publiczną, tantiemami i opóźnionym revealem
SigmaNFT przechowuje dla allowlisty wyłącznie korzeń drzewa Merkle – użytkownicy przedstawiają dowód, zgodny z @openzeppelin/merkle-tree – dzięki czemu na allowlistę można wpisać tysiące wspierających bez zapisywania adresów on-chain. Fazy przełączają się z Closed przez Allowlist do Public, każda z własną ceną i limitem na portfel, w ramach globalnej, niezmiennej maksymalnej podaży.
Dopóki owner nie ujawni kolekcji, każdy token zwraca metadane zastępcze; po revealu wskazuje na metadane docelowe. Tantiemy ERC-2981 sygnalizują marketplace’om wynagrodzenie twórcy, a wpływy ze sprzedaży wypłacane są ownerowi.
Drop NFT musi nagrodzić wczesnych wspierających bez zapisywania tysięcy adresów on-chain, powstrzymać boty i wieloryby przed wykupieniem całego mintu, zarabiać tantiemy na sprzedaży wtórnej i zapobiec polowaniu na rzadkie egzemplarze przed revealem. Naiwne implementacje zawodzą dokładnie w tych punktach.
Off-chain: zbuduj drzewo Merkle z allowlisty, opublikuj dowody i ustaw korzeń Merkle.
Owner otwiera fazę allowlisty; portfele z allowlisty mintują ze swoim dowodem po cenie dla allowlisty.
Owner otwiera fazę publiczną; każdy może mintować do limitu na portfel.
Po mincie metadane trafiają na IPFS, a owner wywołuje reveal(baseURI).
Owner wypłaca wpływy ze sprzedaży.
Hosting metadanych (np. pinning w IPFS) odbywa się off-chain.
Klient z góry blokuje cały budżet, podzielony na kamienie milowe. Środki są wypłacane tylko przy zwolnieniu, decyzji arbitra albo anulowaniu.
ERC-20 z limitem podaży i zatwierdzeniami bez gasu, harmonogramy vestingu z cliffem dla zespołu i inwestorów oraz nagrody za staking w stylu Synthetix.
Pokrycie staje się warunkiem mintowania: tokeny można wyemitować tylko wtedy, gdy zgłoszona rezerwa złota pokrywa nową łączną podaż.
Standardy: Solidity 0.8.x, OpenZeppelin, testy Foundry z fuzzingiem, analiza statyczna Slither, zweryfikowany kod źródłowy. 223 testy · 100% pokrycia · analiza Slither.
Opowiedz nam, co budujesz. Zwykle w ciągu kilku dni roboczych dostajesz uczciwą ocenę, jasny zakres i ofertę w stałej cenie albo z rozliczeniem za kamienie milowe.
Wolisz najpierw napisać? Napisz do nas
Twój rozmówca: Ing. Ismet Mesic, Tech lead.