Usage
Running the most important Hello World on Lilypad!
Last updated
Was this helpful?
Running the most important Hello World on Lilypad!
Last updated
Was this helpful?
Before you run a Lilypad job, make sure you have and have set in your environment.
Your WEB3_PRIVATE_KEY
can be retrieved from the MetaMask account details menu. For more info, check out the on how to get a your private key. Be sure to keep your private key safe and never share it or store it in unsecured places to prevent unauthorized access to your funds.
cowsay
is a classic CLI tool that prints messages in a speech bubble from an ASCII cow. You can run it as a job on the Lilypad network.
By default, Lilypad CLI saves results to a temporary directory. To specify a custom directory for your job results, set the DATA_DIR
environment variable before running your command: export DATA_DIR=~/<DIRECTORY>
Run the command:
lilypad run cowsay:v0.0.4 -i Message="moo"
Wait for the compute to take place and for the results to be published:
โ โ โ โ โ โ โฃโฃคโฃคโข โฃคโฃโ โ โ โ โ
โ โ โ โ โขดโฃฟโฃฟโฃฟโฃฟโขธโฃฟโกโ โ โ โ โ โโโ โโโโโโ โโโ โโโโโโโโโโ โโโโโโ โโโโโโโ
โ โ โฃฐโฃฟโฃฆโกโขฟโฃฟโฃฟโขธโกฟโ โ โ โ โขโ โโโ โโโโโโ โโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ โขฐโฃฟโฃฟโฃฟโฃฟโฃฆโกโฃฟโขธโ โขโฃ โฃดโฃพโฃฟโก โโโ โโโโโโ โโโโโโโ โโโโโโโโโโโโโโโโโโโ โโโ
โ โฃโฃโฃโฃโฃโฃโฃโ โ โฃโฃโฃโฃโฃโฃโฃ โโโ โโโโโโ โโโโโ โโโโโโโ โโโโโโโโโโโ โโโ
โ โขนโฃฟโฃฟโฃฟโฃฟโ โฃกโฃฟโขธโฃฎโกปโฃฟโฃฟโฃฟโฃฟโก โโโโโโโโโโโโโโโโโโโโโโ โโโ โโโ โโโโโโโโโโโ
โ โ โขปโฃฟโกโฃฉโฃพโฃฟโฃฟโขธโฃฟโฃฟโฃโ ปโฃฟโกโ โโโโโโโโโโโโโโโโโโโโโโ โโโ โโโ โโโโโโโโโโ v2.13.0
โ โ โ โ โขพโฃฟโฃฟโฃฟโฃฟโขธโฃฟโฃฟโฃฟโกทโ โ โ
โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ Decentralized Compute Network https://lilypad.tech
๐ Lilypad submitting job
2025-03-05T12:56:38-06:00 WRN ../runner/work/lilypad/lilypad/cmd/lilypad/utils.go:63 > failed to get GPU info: gpuFillInfo not implemented on darwin
2025-03-05T12:56:38-06:00 INF ../runner/work/lilypad/lilypad/pkg/web3/sdk.go:209 > Connected to arbitrum-sepolia-rpc.publicnode.com
2025-03-05T12:56:38-06:00 INF ../runner/work/lilypad/lilypad/pkg/jobcreator/run.go:27 > Public Address: 0xB86bCAe21AC95BCe7a49C057dC8d911033f8CB7c
Enumerating objects: 42, done.
Counting objects: 100% (22/22), done.
Compressing objects: 100% (4/4), done.
Total 42 (delta 18), reused 19 (delta 18), pack-reused 20 (from 1)
๐ Deal agreed. Running job...
๐ค Results submitted. Awaiting verification...
๐ค Results submitted. Awaiting verification...
โ
Results accepted. Downloading result...
๐ Data ID: QmP2SQttNC3Hrh2xpY7bNHzV2jHq7MbfLahRC46DVzn5rG
๐ Lilypad job completed, try ๐
open /tmp/lilypad/data/downloaded-files/QmQHrsiAuzTLn5VU6jg5LoXBRrAkEVRKiYeJE29w54gg9Q
cat /tmp/lilypad/data/downloaded-files/QmQHrsiAuzTLn5VU6jg5LoXBRrAkEVRKiYeJE29w54gg9Q/stdout
cat /tmp/lilypad/data/downloaded-files/QmQHrsiAuzTLn5VU6jg5LoXBRrAkEVRKiYeJE29w54gg9Q/stderr
View your results:
cat /tmp/lilypad/data/downloaded-files/QmQHrsiAuzTLn5VU6jg5LoXBRrAkEVRKiYeJE29w54gg9Q/stdout
~ % cat /tmp/lilypad/data/downloaded-files/QmQHrsiAuzTLn5VU6jg5LoXBRrAkEVRKiYeJE29w54gg9Q/stdout
________________
< hello, lilypad >
----------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||