{"repo":"creaton-io/creaton","free":true,"listed":false,"github":"https://github.com/creaton-io/creaton","clone":"git clone https://github.com/creaton-io/creaton.git","description":"Decentralized content sharing platform.","language":"TypeScript","stars":44,"topics":["ipfs","subgraph","ethereum"],"license":null,"category":"blockchain-web3","readme_excerpt":"Creaton, Deprecated V1, stay tuned for V2 :) Creaton is a decentralized content sharing platform. Powered by Ethereum, IPFS, Superfluid and Textile, Creaton allows a streaming based subscription system where subscribers support their favorite creators with stablecoins in real-time. Utilizing p2p encryption, Creaton makes sure of exclusive permission-less content delivery to subscribers and eliminates the need for unnecessary middlemen or centralized services. Check out our DApp here: Creaton live dev build Demo video Setup requirements : docker and docker-compose docker and docker-compose are used to setup the external services (an ipfs node and a subgraph node) If you prefer (or do not have access to docker/docker-compose) you can run them independently. node This app requires node.js (tested on v12+) install dependencies : Development Set environment variables Create a .env file and set the following env variables in: - INFURA TOKEN= - MNEMONIC= - ALCHEMY TOKEN= - Superfluid Contracts: Deploy the contracts Run ./command.py and choose deploy contracts . After deployment choose to update the contracts as well. Run subgraph docker First edit subgraph/docker-compose.yml end edit the etherum env variable to an api url in this format: Then run ./command.py and choose run subgraph docker . Run react app","default_branch":null,"files":null,"tree":[],"storefront":"/r/creaton-io","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/creaton-io/creaton/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}