Welcome to the shipyard!


This is where you can place orders for a variety of game ships available and by doing so, donate money for further game development. Thank you so much for joining us on this journey and playing with the ships in their very early state.

To prevent mint abuse, all ship classes start with the default gray color, no upgrades, unarmed and with trait "Stock version" in metadata, which disappears as soon as the new owner applies a paint job or upgrades the ship in-game. Once your order is placed, it will take about 24 hours for the craft to be constructed (longer for bigger ships). In the meantime, you will be provided with a blueprint NFT to confirm your ownership. Do note that while the ships are listed with prices in Dogelon Mars tokens, there will also be network gas cost required to process the transaction (about 150k gas). There is no possibility to mint new ships for any other currency aside for $ELON and we are not responsible for any 3rd party marketplace transactions.

During the mint, the NFT contract will retrieve the corresponding value in Dogelon tokens from your wallet. For this, your approval is needed, just like on Uniswap. You can set the approval manually yourself in the blockchain by using etherscan if you're an advanced user or use the button in pre-approve section to specify how many tokens your wish to approve in advance.

If you don't know what this is, you don't need it 🙂

Current Allowance: Unknown

We hate infinite approvals because they're a security nightmare, that's why we made this. Pre-approval is useful for example when you plan to mint several ships, as this saves you gas on the individual approval transactions. Note that you can just as easily go directly to Dogelon contract and set the approval yourself there. This script is here just for convenience, because it is quite hard working with 18 decimals, there are simply too many zeros and it is easy to make a mistake.

If you only wish to mint one ship, none of this is required.

If you don't set the approval in advance, the website script will trigger the approval request for you to sign just before the mint happens, for the value of currently selected ship you are trying to mint.

If you still want to set pre-approval before minting, decide how many millions of dogelon tokens you wish to allow our contract to pull from your wallet for minting purposes. Maybe you would like to mint 10 ships which each cost 10 million, so you would input "100" into the input box. The script will recalculate this into wei (dogelon tokens have 18 decimals) and show the output in the second box, for you to verify. If you're happy with this, trigger the approval and your wallet will pop up for you to sign this. Once signed, Dogelon Mars contract will know that your wallet has given allowance to ships contract to use the millions of tokens you have set, if you ever decide to go and mint some ships. As each ship is minted, the allowance decreases accordingly. At any time, you can also revoke the allowance, and this is recommended once you're finished minting, for security.

1 ELON = 1000000000000000000



Created and managed by Dogelon indie devs, (c) 2023