ConsenSysMesh / web3studio-bootleg

The Shared Royalty Non-Fungible Token (a.k.a Bootleg) is an open source project started by the ConsenSys Web3Studio team. The purpose of the Shared Royalty Non-Fungible Token (SRNFT) is to make any royalty business model, from the oil and gas industry to entertainment, easy to manage with the Ethereum blockchain .
https://consensys.net/web3studio/bootleg/
Apache License 2.0
91 stars 30 forks source link

Build Demo Bootleg Token Contract #98

Closed barlock closed 5 years ago

barlock commented 5 years ago

Overview

As a dev building a shared royalty app, I'd like to see a working, simple, bootleg token created so that I can easily build one myself.

ALSO, as a web3studio dev creating a demo app, I need a token for the app, so that I can build the thing.

ALSO, as a ConsenSys employee, I want a real token on the mainnet, so that I can galvanize my supporters and show "the realness"

Questions

Reference

Assumptions

Acceptance

barlock commented 5 years ago

First draft transfer instructions

Open Remix - https://remix.ethereum.org/#optimize=false&version=soljson-v0.5.4+commit.9549d8ff.js&gist=0a472b21cffab51f830c6922fa73bbb8 Click Start to compile image

Open Run tab and input 0xef5842A8034DbeDF2EC12FCd4fe96f4711bF6250 for At Address and press the button

image

At the top, input how much you've been paid for the token, in the example it's .5 eth

image

Expand the SharedRoyaltyToken dropdown, then expand the transferFrom dropdown. Input from as your address to as the address of the person your transferring to, and tokenId of 1.

Hit transact

image

Walk through Metamask steps