Some blockchains, like the Ethereum blockchain, support a specific type of transaction called a smart contract.
ETH Orders and Smart Contracts
Smart contracts were designed by Nick Szabo as a way for two parties to transact with one another without involving the services of a validated third party - instead, the contracts are self-executed on the Blockchain network under stipulation. Put simply, it's code that provides a way to digitally record and execute an agreement (transaction) between two parties.
Unfortunately, since smart contracts are technically different from 'regular' currency transactions, some wallet providers do not support them. In these cases, one of two things will happen:
- Despite being confirmed on the blockchain, the coins may never arrive in your wallet, OR
- Your wallet provider needs to manually approve the transaction, causing unpredictable delays
If it's possible that your wallet provider doesn't accept smart contracts, you'll need to contact them directly to learn what happened to your coins. They may ask you for the transaction hash, which you can find by:
- Logging into your wallet
- Clicking the wallet link in your Coinmama account’s transaction history