ํ๋ก๊น (์กฐ๊น ์ ํ๋ฉด์ ์ฐ๋ ๊ธฐ๋ฅผ ์ค๋ ํ์)์ ์ข์ํ๋ ์ฌ๋๋ค์ด ํ์ฌ ์ ๋ณด, ์ฝ์ค ์ ๋ณด, ์ฐธ์ฌ ํ๊ธฐ ๋ฑ์ ๊ธฐ๋ก์ ๊ณต์ ํ ์ ์๋ ์ธ์ผํฐ๋ธ ๊ธฐ๋ฐ ์ปค๋ฎค๋ํฐ ์๋น์ค
์ด๋ฆ | ์ญํ | ๋ด๋น |
---|---|---|
์ดํจํ | ํ์ฅ | main-server, docker setup |
๊น์์ฐ | ํ์ | client |
๋ฐ์ํ | ํ์ | smart contract, contract-server, daemon |
If you want to see more details, please visit our notion page
- node v16.14.0
- npm v9.4.0
- go v1.20.0 (optional)
- docker
- aws access key & secret key (grant s3 full access)
- pinata api key & secret key
client/.env
main-server/config/config.docker.json
contract-server/.env
contract-server/src/config/config.json
daemon/src/config/config.json
$ docker compose up -d ganache
$ cd contract && npm i && npx truffle migrate --network docker
copy and paste deployed contract addresses to
contract-server/.env
$ docker compose up -d
$ cd client && npm i && npm run dev