Smart Contracts
Dooplication | Ethereum | 0x36c3ec16da484240f74d05c0213186a3248e0e48 |
Doop Marketplace | Ethereum | 0xCdeF9b7949869CbEdDCaeB398445e5972D8f564C |
Doodles 2 Wearables | Flow | 0xe81193c424cfd3fb |
Pros
Your keys, your crypto
Access to more dApps like lending
Easily bridge fungible tokens back to ETH
You can always transfer Wearables into a Dapper wallet
Cons
No credit card checkout
Marketplace liquidity
Learning curve
User experience
Steps
1A. Download and set up Lilico wallet
This is a self-custodial wallet similar to Metamask. It currently lives as an extension in your Chrome browser and requires you to back up your seed phrase.
1B. Ensure you have enough Flow tokens on your wallet
Flow tokens are used for storage. If you don’t have enough Flow tokens, your account cannot hold many NFTs. 1 Flow = 100MB, 0.1 Flow = 10MB, 0.01 Flow = 1MB.
2. Initialize your account with our contracts to receive Wearables
To Dooplicate Wearables you
- Need to initialize your Flow wallet with our smart contracts
You can use this transaction script below
- Visit this link to view the transaction script and begin setting arguments.
- Ensure that flowrunner is set to mainnet
- Set your transaction arguments
- Wallet - Ethereum address of the wallet that has possession of the Doodle/Dooplicator. If you are using a vault. Ensure that your vault address is here.
- Ensure that this is LOWERCASED
- Network -
Ethereum
- Address - Ethereum address of the wallet that has possession of the Doodle/Dooplicator. If you are using a vault. Ensure that your vault address is here.
- Ensure that this is LOWERCASED
- Send the transaction with your Lilico wallet
- Verify that the ethereum wallet you’ll be sending a dooplication transaction has been added to the registry by visiting https://f.dnz.dev/0x5797107753a14a0d/storage/findRelatedAccounts and replacing the flow address with your own
3. Send a Dooplication transaction on ethereum via etherscan
The Dooplication smart contract on ethereum can be found at 0x36c3ec16da484240f74d05c0213186a3248e0e48
. You’ll need to send a dooplicate
transaction manually via etherscan and specify your
- Doodles ID (eg. 1525)
- Dooplicator ID (eg. 1777)
- Destination Flow address (eg. 0x5797107753a14a0d)
- Flow addresses are shorter than ethereum addresses
- You can find your Flow address in Lilico
- This must be initialized
- If you have a vault. Specify the vault’s address for either the Doodle (tokenVault) or the Dooplicator (dooplicatorVault)
Once you’ve properly prepared and sent your transaction you can expect to receive wearables in a few minutes.
- You need to use a Dooplicator with a valid charge and a Doodle that has not been dooplicated.
- You also need to have a properly initialized Flow account demonstrated in the previous step
4. View Wearables you received on the Find.xyz marketplace
Visit https://find.xyz/ and connect your Lilico wallet to see what you received. Find.xyz are Doodles’ official Cadence developer partners. The Find.xyz marketplace supports self-custody wallets and various fungible token currencies.
5. Explore additional marketplaces with lending features
Visit https://www.flowty.io/ and connect your Lilico wallet to see their secondary marketplace listings, NFT-backed loans and NFT rentals.