3 ms·
Depends on the startup and their product. If you are generally interested in the domain and want to get your hands dirty: Being able to do 'Hello World`'s in
by BenoitP 9y ago
Depends on the startup and their product.
If you are generally interested in the domain and want to get your hands dirty:
Being able to do 'Hello World`'s in the following techs:
* A simple contract on https://blockstream.com/2017/10/30/simplicity.html https://blockstream.com/2017/10/30/simplicity.html
* A simple contract on https://solidity.readthedocs.io/en/develop/ https://solidity.readthedocs.io/en/develop/
* A simple merchant app using one of the 3 implementations of http://lightning.network/ http://lightning.network/
* A simple permissioned blochain on https://www.hyperledger.org/ https://www.hyperledger.org/
- buckie 9y agoIf we're listing smart contract languages, Pact is worth looking at. Check the demo contracts in the web editor for `Hello World`: kadena.io/try-pact ;; Simulate message data specifying an administrator keyset. ;; In production use 'mockAdminKey' would be an ED25519 hex-encoded public key. (env-data { "admin-keyset": ["mockAdminKey"] }) ;; Simulate that we've signed this transaction with the keyset. ;; In pact, signatures are pre-validated and represented in the ;; environment as a list of public keys. (env-keys ["mockAdminKey"]) ;; Define the module. (module helloWorld 'admin-keyset "A smart contract to greet the world." (defun hello (name) "Do the hello-world dance" (format "Hello {}!" [name])) ) ;; and say hello! (hello "world")