Hey guys,
I am making this post because I have seen many people finding issues during verification process of this TIKI clones.
The process is slightly different from normal contracts, but it is always easy.
TIKI contract uses a library called IterableMapping. This library will be deployed at the same time of the main contract deployment. You will pay 2 transactions for this reason.
Start the verification process of the Token contract.
Make sure to select Multi-Files if you have multiple files imported in Token contract
Upload all the necessary files
Check optimization. It must be the same of Remix at deployment time.
Now check the first transaction you paid on th explorer.
Go back to verification window and on Library Address section add in the first field:
Name: IterableMapping
Address: the contract address you copied at step 6.
Can I ask you something? How do these contracts make the rewards BNB? Past that there have been forks now that are rewarding other tokens/coins such as babyxrp rewards XRP, and there are various others that reward busd/dai/usdt. But when im looking through these contracts im not understanding how it is obtaining these secondary assets to reward native token holders. How is this working?
Because you are verifying the contract, and the cheaper trx is for IterableMapping, the expensive one is for the token.
You see that message because you verified the main token not the IterableMapping library