mirror of
https://github.com/filecoin-project/slate.git
synced 2024-12-28 11:32:46 +03:00
WIP - We're building the place you go to discover, share, and sell files on the web.
distributed-file-storageelectronfile-sharingfile-uploadfilecoinipfsnextjsreactslatestarred-filecoin-project-repostarred-repo
common | ||
components | ||
pages | ||
public/static | ||
scenes | ||
scripts | ||
vendor | ||
.babelrc | ||
.gitignore | ||
index.js | ||
nodemon.json | ||
package.json | ||
README.md | ||
server.js |
What is this?
- A live example of how to use the Filecoin Network.
- An open source desktop client for using Textile's Powergate.
- An open source design system for building your own applications that are compatible with Textile's Powergate.
- A kitchen sink example repository and multiple files to take example code snippets from for your own projects.
Where are we today?
- Powergate is in the process of getting fully integrated.
- Electron application in planning!
Getting Started
If you want to help with the development, just follow these steps:
Satisfy system requirements
- Make sure you have homebrew.
- Make sure you run
xcode-select -p
, if the command does not return a response, runxcode-select --install
. - Make sure you run
brew install node
. - Make sure you run
brew install go
.
Get and Setup Docker
brew install docker
.- Install Docker for Desktop if you are running MacOS.
Setup Lotus DevNet and Powergate
- Clone the Lotus DevNet repository.
- Run
docker run --name texdevnet -e TEXLOTUSDEVNESPEED=1500 -p 1234:7777 textile/lotus-devnet
. - Clone Powergate.
- Follow the instructions and run the commands in the README.md file.
Run the Filecoin Client
- Clone this repository, run the following commands:
npm install
npm run dev
Visit localhost:1337
in the browser.
Getting Involved and Becoming a Contributor
TBA