Skynet Asset Marketplace is a marketplace that users can buy/sell uploaded files on skynet by using Siacoin (SC).
"hash" of uploaded file on skynet
and owner address of asset
and Selling price by siacoin(SC)
are saved on blockchain)Install npm
Install truffle globally using:
npm install -g truffle
Install the Metamask add-on to your browser and create a wallet. Note down the mnemonics. Fund it with Ropsten ETH and Ropsten LINK.
Create an Infura account, get an endpoint URL for the Ropsten testnet and note it down.
(Optional) Install Visual Studio Code
[email protected]:masaun/skynet-asset-marketplace.git
② Go to the main directory (/skynet-asset-marketplace
)
③ Install the dependencies for the smart contract:
npm install
cp wallet.json.example wallet.json
⑤ Open the newly created wallet.json
file and enter the mnemonics and the endpoint URL you have noted down earlier, similar to wallet.json.example
.
⑥ Deploy the contract (Ropsten LINK will be transferred from your wallet to the contract automatically during deployment)
npm run migrate:ropsten
⑦ Go to the front-end project directory (/skynet-asset-marketplace/client
)
⑧ Install the dependencies for the front-end project:
npm install
npm run start
Gitcoin Skynet Hackathon Challenge https://gitcoin.co/issue/NebulousLabs/Skynet-Hive/1/4058
Skynet(Browser) https://siasky.net/
Document of Skynet https://sia.tech/docs/#skynet
WebSite https://sia.tech/
Existing Sample https://awesome.ipfs.io/ https://github.com/NebulousLabs/skynet-blogger
Discord https://discordapp.com/channels/341359001797132308/682336097983791105
Token price of Siacoin (SC) on CoinMarketCap https://coinmarketcap.com/currencies/siacoin/
CoinMarketCap Chainlink (Testnet) https://docs.chain.link/docs/coinmarketcap#section-create-your-chainlinked-contract
getV1CryptocurrencyQuotesLatest
which is supported by chainlink