Skip to content

Draft overview

Anatol Sevastsyan edited this page Apr 27, 2022 · 1 revision

Componentrs overview

Components

Beam node

This is a regular beam node with an owner key

Beam wallet API

A regular beam wallet API connected to the node listening to JSON RPC on port XXXXX.

SOURC3 Web extension

Web extension (fork of BEAM Web Wallet) which allows Web client to communicate with the blockchain.

  • view balance
  • deposit
  • view activity
  • manage identities

SOURC3 Web client

Allows to view and manage the repos hosted on blockchain and IPFS.

  • manage repos
  • manage organizations and projects

SOURC3 client

  • view balance
  • manage repos(remote and local)
  • manage organizations and projects
  • manage identities

SOURC3 git remote helper

A standalone app that allows us to integrate with existing local git client.

  • And allow to fetch/push from/to custom remote URL scheme sourc3://

PIT application shader

PIT contract shader