Skip to content

Qourier/qourier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Qourier

Infrastructural protocol for combining data between WEB2 ⇠⇢ WEB3

Install

npx qourier
# or
npm i -g qourier

Deploy

PRIVATE_KEY="key"

SUPPORTED_MODULE1="read-ipfs"
SUPPORTED_MODULE2="random-org"

npm i -g \
  qourier-module-v0-$SUPPORTED_MODULE1 \
  qourier-module-v0-$SUPPORTED_MODULE2

qourier \
  --network filecoin \
  --script deploy \
  --key $PRIVATE_KEY \
  --price 0.1 \
  --module $SUPPORTED_MODULE1 \
  --module $SUPPORTED_MODULE2 \
  --personal false \
  --start true

Start

PRIVATE_KEY="key"
ADDRESS_HUB="0x0"

qourier \
  --network filecoin \
  --script start \
  --key $PRIVATE_KEY \
  --address $ADDRESS_HUB

Example

TODO

  • Complaints system
  • Random courier assignment
  • Acceptance of ERC20 tokens
  • Type conversion
  • Qourier ping
  • Preinstallation of packages
  • Restriction on module execution
  • Client on Go / Rust / Python

Releases

No releases published

Packages

No packages published