NFT2NFT — Payment NFT(EV) for NFT (EV), Payment ERC20 for EV (NFT)- Polygon Network

DesktopCommando
4 min readJun 11, 2021

This guide will take you through the third test towards the goal of the NFT2NFT marketplace release

Circuits of Value (COVAL)’s project EmblemVault https://emblem.finance is one step closer to its Universal Cryptocurrency/NFT Marketplace.

First thing to do, is to create an EmblemVault (EV) NFT

Payment EV/NFT for Payment EV/NFT

Ill be purchasing this EV from the last tests, on account 0x5B3cFb86a9575a2C42fd88AA71F0957004fa9209

https://emblem.finance/nft?id=832175137

Making an offer to trade this EV containing a xDai Nifty.ink NFT from this account 0x5fD31ec5b8bEdDF0312ae0905B74E50ab0DcDDa4

https://emblem.finance/nft?id=825758

I have changed the settings to switch off Dark Mode — top left corner, easier to read the drop down button text.

Settings

Clicking the “Make an Offer (NFT2NFT)” button, then select “Emblem Vault V2” for the EV, then “825758” in the drop down, finally clicking “Make Offer” and sign the MetaMask transaction.

If you haven't used this before, there will be a further “Approve Spend” option to confirm on MetaMask

This will take the payment in Coval (set at 10 for this test) then display the offered EV/NFT.

You have the option to “Withdraw Offer” if you wish to cancel the transaction.

I have changed EVM account to the Owner of the NFT (0x5B3cFb86a9575a2C42fd88AA71F0957004fa9209)

Click the “My Offers (NFT2NFT)” will allow you to “Reject Offer” or “Accept Offer”, opening up MetaMask to sign the confirmation and swap will occur.

If you haven’t used this before, there will be a further “Approve Offer” option to confirm on MetaMask

https://polygonscan.com/tx/0x9545e8f05606f16f95f80e19bb50abaedbee473c7e3bcd445c55ebde9404bb4f

The swap will occur and the seller will also pay 10 Coval (set at 10 for this test).

ERC20 Payment for EV/NFT

I shall be the following EV (NFT) held on account 0x5fD31ec5b8bEdDF0312ae0905B74E50ab0DcDDa4 from account 0x5B3cFb86a9575a2C42fd88AA71F0957004fa9209 with 1000 Coval’s.

A test fee of 1% has been set for ERC20 tokens.

https://emblem.finance/nft?id=135435

Clicking the “Make an Offer (NFT2NFT)” button, then select the ERC20 token “Circuits of Value V2”, then input the quantity “1000”, finally clicking “Make Offer” and sign the MetaMask transaction.

If you haven’t used this before, there will be a further “Approve Spend” option to confirm on MetaMask

This will take the payment in Coval (set at 10 for this test) the offered amount of “1000” will only be taken when the swap is completed.

I have changed EVM account to the Owner of the NFT (0x5fD31ec5b8bEdDF0312ae0905B74E50ab0DcDDa4)

Click the “My Offers (NFT2NFT)” will allow you to “Reject Offer” or “Accept Offer”, opening up MetaMask to sign the confirmation and swap will occur.

If you haven’t used this before, there will be a further “Approve Offer” option to confirm on MetaMask

https://polygonscan.com/tx/0x76b12ef49dd55eab0456891b2a9081474c5a9dd297e83f8f13345fab99fc1b09

The swap will occur and the seller will also pay 10 Coval (set at 10 for this test), plus 1% of the 1000 Coval (10 further Coval).

Further Testing

Attempt to scam/fraud a purchase

Different Network Testing

Further information

Circuits of Value Official Telegram room : https://t.me/Coval_Chat

Circuits of Value web page : https://circuitsofvalue.com

EmblemVault application : https://emblem.finance/create

Tokenomics : https://medium.com/@emblem_vault/circuits-of-value-tokenomics-9a0f5d72789b

--

--