qourier
v0.0.15
Published
Infrastructural protocol for combining data between WEB2 ⇠⇢ WEB3
Downloads
42
Readme
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
- PushProtocol
- qourier-module-v0-push-protocol
- PushProtocol.sol
- LighthouseWeb3
- qourier-module-v0-lighthouse-web3
- LighthouseWeb3.sol
- RandomOrg
- qourier-module-v0-random-org
- RandomOrg.sol
- SumOfNumbers
- qourier-module-v0-sum-of-numbers
- SumOfNumbers.sol
- TickerSymbol
- qourier-module-v0-sum-of-numbers
- TickerSymbol.sol
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