PLATFORM FOR BUYING AND SELLING NON-FUNGIBLE TOKENS
DOI:
https://doi.org/10.24867/23BE12KalocanjKeywords:
blockchain, NFT, smart contractsAbstract
The popularity of blockchain technologies and non-fungible tokens, NFTs, has increased significantly over the past few years. As a result, new forms of trade and new markets have emerged, which are called NFT marketplaces. These stores allow owners of NFTs to offer their tokens under certain conditions, and interested parties to buy tokens under those conditions. The application of smart contracts enables the codification of the conditions under which the purchase takes place, and the automatic execution of those contracts enables the realization of the contract, i.e. agreed provisions. This paper presents a software solution for buying and selling NFTs called eArtRegister. Users of this platform are able to preview smart contract provisions in natural language and programming language to better understand the rights and obligations defined by those contracts. The paper also shows the evaluation of this platform in relation to other similar solutions and provides guidelines for its further improvement.
References
[2] OpenSea, https://opensea.io/ (приступљено у фебруару 2023.)
[3] Ethereum, "ERC-721 Non-Fungible Token Standard" https://ethereum.org/en/developers/docs/standards/tokens/erc-721/ (приступљено у фебруару 2023.)
[4] Ethereum, "What is ether (ETH)?" https://ethereum.org/en/eth/ (приступљено у фебруару 2023.)
[5] Rarible, https://rarible.com/ (приступљено у фебруару 2023.)
[6] RARI Foundation, https://rari.foundation/ (приступљено у фебруару 2023.)
[7] Medium, "Create NFT with Royalty (EIP-2981)" https://medium.com/@nufailismath15/create-nft-with-royalty-eip-2981-bf201105ab96 (приступљено у фебруару 2023.)
[8] Binance NFT, https://www.binance.com/en/nft/home/ (приступљено у фебруару 2023.)
[9] Crypto.com NFT, https://crypto.com/nft/ (приступљено у фебруару 2023.)
[10] Cryto.org, https://crypto.org/ (приступљено у фебруару 2023.)
[11] Investopedia, "Blockchain Facts: What Is It, How It Works, and How It Can Be Used", https://www.investopedia.com/terms/b/blockchain.asp (приступљено у фебруару 2023.)
[12] Metamask, https://metamask.io/ (приступљено у фебруару 2023.)
[13] Bitcoint, https://bitcoin.org/en/ (приступљено у фебруару 2023.)
[14] Angular, https://angular.io/ (приступљено у фебруару 2023.)
[15] Web3.js, https://web3js.readthedocs.io/en/v1.8.1/ (приступљено у фебруару 2023.)
[16] Nodejs, https://nodejs.org/en/ (приступљено у фебруару 2023.)
[17] https://www.npmjs.com/package/solc-js (приступљено у фебруару 2023.)
[18] Chainlink, "What Are ABI and Bytecode in Solidity?", https://blog.chain.link/what-are-abi-and-bytecode-in-solidity/ (приступљено у фебруару 2023.)
[19] Ethereum, "Ethereum Virtual Machine (EVM)", https://ethereum.org/en/developers/docs/evm/ (приступљено у фебруару 2023.)
[20] IPFS, https://ipfs.tech/ (приступљено у фебруару 2023.)
[21] Solidity, https://docs.soliditylang.org/en/v0.8.17/ (приступљено у фебруару 2023.)
[22] Goerli Testnet, https://goerli.net/ (приступљено у фебруару 2023.)
[23] QuickNode, "How to call another smart contract from your solidity code", https://www.quicknode.com/guides/smart-contract-development/how-to-call-another-smart-contract-from-your-solidity-code (приступљено у фебруару 2023.)
[24] Investopedia, "What Are ERC-20 Tokens on the Ethereum Network?", https://www.investopedia.com/news/what-erc20-and-what-does-it-mean-ethereum/ (приступљено у фебруару 2023.)
[25] Binance academy, "What Are Blockchain Transaction Fees", https://academy.binance.com/en/articles/what-are-blockchain-transaction-fees (приступљено у фебруару 2023.)