We use Internet Computers following advantages to make a cheap and scalable System of Record with Public Notary:
-
Low Cost of on-chain data storage
-
Async inter-canister calls for scalability and lower latency
Then develop more features on that:
-
Oracle (real world measures through API)
-
Reveal Share feature with selective Decryption key sharing
-
Billing
-
Start a local internet computer.
dfx start
-
Open a new terminal window.
-
Reserve an identifier for your canister.
dfx canister create --all
-
Build your canister.
dfx build
-
Deploy your canister.
dfx canister install --all
-
Subscribe to the
"Apples"
topic.dfx canister call subscriber init '("BTC-PRICE-AT-COINBASE")'
-
Publish to the
"Apples"
topic.dfx canister call notary publish '(record { "topic" = "BTC-PRICE-AT-COINBASE"; "value" = 21000 })'
-
Receive your subscription.
dfx canister call subscriber getRecord