Skip to content

internetmusic/OtoCo-Gatsby

Repository files navigation

Otoco DAPP - Gatsby version

Netlify Status

thumb

Features

  • Gatsby Integrated app
  • Bootstrap framework integrated
  • Typescript support
  • Netlify integration
  • Firebase integration to store private data.
  • Web3 + Web3Modal integration
  • ENS integration
  • Gnosis Safe wallet deployment on behalf of Series
  • ERC20 custom deployment on behalf of series

Installation

Install Gatsby+Typescript globally npm install -g gatsby typescript

Install all dependencies inside package: npm install

Development mode

To serve a development terminal just type gatsby develop

Fluxogram for Creating and Managing Companies

Otoco - Creation and Manage

General informations

The app works both on Ropsten and Mainnet. For ropsten app uses a ERC20 in the place of DAI.

Supplementary Smart-contracts

To reach smart contracts used on this product just this link. The project needs Truffle to deploy contracts properly.

Using Local Network

To use the app on a local network just change properties for the "private" variables at "smart-contracts" folder scripts with the newly deployed contracts from contracts below.

REFERENCES

Liquidity Pool And DAOs

Balancer Liquidity Pool

BentoBox

Sushi SWAP Documentation

Balancer Core Repo

DAO Repo

ICOs

ICO Smart Contracts

Calculating Bonuses

Token Bonding Curves

More Token Bonding Curves

Identity and Whitelisting

The Basics of Decentralized Identity

3ID Provider

3ID Connect

Textile.io Docs

Metamask Identity using textile.io

UPort Decentralized ID ERC-1056

Claims Registry

Library to Create Verifiable Credentials

Library to create JWT with DID

Payment Widget

  • Add test to price oracles calls
  • Add prices to Master Registry
  • Calculate if the amount sent to the Master Registry is enough.

Sending value with function calls

Getting latest price from Oracle

About

Otoco DAPP using Gatsby

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •