Giter Site home page Giter Site logo

artgee's Introduction

Substrate version GitHub license

ArtGee

Introduction

ArtGee is a marketplace to collect and trade unique, single-edition digital artworks.

We pay more attention to the runtime upgrade provided by the substrate, which can facilitate the rapid iteration of the product itself. More importantly, the community-based governance mechanism and tools based on the substrate make us more confident to make products that meet user needs and fully link user groups.

Each artwork on ArtGee is a digital collectible โ€“ a digital object secured by cryptography and tracked on the blockchain. Empowering artists with a platform to showcase and sell their work securely supported with a public blockchain solution.

Overview

The next wave of Internet business models will come from the crypto world. The creator can bypass the gatekeeper through the token model and let the fans directly benefit, instead of attracting the audience through a centralized gatekeeper who collects high rents and sets self-service rules. Each new business model helps to provide creators with a new set of digital services and new sources of income. The encryption token model is applied to ArtGee art trading activities, and encryption technology should benefit more people.

Artists create digital artwork that they can tokenise via ArtGee. All artwork files are held on IPFS (a distributed storage solution) in future, these assets are given unique identifiers which can be tracked for chain-of-custody and provenance.

Building

notice: this guide just for linux

Install Rust:

curl https://sh.rustup.rs -sSf | sh

Install dependencies

$ apt install -y cmake pkg-config libssl-dev git gcc build-essential git clang libclang-dev
# install wasm for rust nightly
$ rustup update nightly
$ rustup target add wasm32-unknown-unknown --toolchain nightly

export a variable for compile wasm

export WASM_BUILD_TYPE=release

Build all native code:

cargo build

4. Run

You can start a development chain with:

cargo run -- --dev -d=<you path>

artgee's People

Contributors

kheprijin avatar ganok321 avatar

Stargazers

k1ic avatar yzbbanban avatar  avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.