STEEM.NFT 프로젝트 설계 - 판매 절차

in NOTICE & AutoVoting2 years ago (edited)

STEEM.NFT 프로젝트는 스팀 블럭체인과 IPFS를 이용해서 자신이 창작한 디지털 아트(그림 또는 사진)를 보존/판매할 수 있는 서비스를 개발하는 실험적인 작업입니다. 간략한 개요는 아래의 링크를 참고하시기 바랍니다.

STEEM.NFT 프로젝트 - 시작

STEEM.NFT에서 발행을 완료하면 일단은 비매(not for sale) 상태입니다. 소유증명서에도 "NOT FOR SALE"이라고 명시됩니다. 만약 판매를 하고자 한다면, @steem.nft 계정으로 판매 요청을 보내야 합니다. 0.001SBD를 송금하면서 메모에 판매 요청을 기재합니다. 형식은 아래와 같습니다.

!sell [nft_id] [sbd_price]

nft_id는 NFT 식별자이고 sbd_price는 판매하고자 하는 가격입니다. 예를 들어 식별자가 "0x000000000002-01"인 NFT를 2.5SBD에 판매하려고 한다면 아래와 같이 메모를 작성해야 할 것입니다.

!sell 0x000000000002-01 2.5

NFT 식별자에 대한 내용은 이전 포스트를 참고하시기 바랍니다. 아래의 링크입니다.

STEEM.NFT 프로젝트 설계 - NFT_ID(식별자/토큰)

미리 약정한 사용자에게 판매할 수도 있습니다. 예를 들어 누군가로부터 구매하고 싶다는 제안을 받아서 판매를 한다거나, 뭔가 별도의 이벤트 같은 것을 통해서 당첨된 사람에게 저렴하게 판매한다거나 하는 경우를 생각해 볼 수 있겠습니다.

만약에 위에서 예로 든 NFT의 구매자로 @jsup을 지정한다면 아래와 같이 메모를 작성해야 할 것입니다.

!sell 0x000000000002-01 2.5 jsup

이렇게 할 경우 @jsup 이외의 다른 사용자는 해당 NFT를 구매할 수 없습니다. 판매 조건은 가장 최근에 이루어진 요청을 기준으로 갱신됩니다.

요청을 보내기 위해 @steem.nft에 0.001SBD를 송금해야 하지만, @steem.nft에서 처리 결과를 알려줄 때 0.001SBD를 송금하면서 메모에 처리 결과를 기재하기 때문에 실제로 비용이 발생하지는 않습니다.

판매 요청을 접수하면 해당 NFT의 소유증명서에 기재된 판매 조건이 갱신됩니다.

사실 STEEM.NFT를 시작한 목적이 "매매"보다는 "보존"에 더 무게가 많이 실려 있었는데요. 그래도 기왕 시작했으니 판매/구매 기능도 열심히 만들고 있습니다.

작업은 계속됩니다.


@joviansummer의 스팀 프로젝트

스팀 증인노드를 운영중입니다. @jswit에 증인투표해 주시면 감사하겠습니다.
(https://steemitwallet.com/~witnesses)

jswit 증인 노드 프로젝트를 시작합니다.

jsup 업보팅(upvoting) 서비스 소개

jsup 수혜자 지정 기능 추가

jSTEEM 프로젝트 - 텔레그램 챗봇으로 구현하는 스팀 블럭체인 탐색기

Sort:  

Upvoted! Thank you for supporting witness @jswit.
default.jpg

신선한 프로젝트를 하고 계시군요! 응원합니다!

나름 재미 있는 작업이라 열심히 진행하고 있습니다. 감사합니다~!

Coin Marketplace

STEEM 0.17
TRX 0.15
JST 0.028
BTC 59987.83
ETH 2418.78
USDT 1.00
SBD 2.41