Open ana-pantilie opened 2 months ago
Point no. 5: Using
cardano-cli
, generate a pubKeyHash. does not mention how one gets access to cardano-cli and how one can use it!
@zliu41 this is what I meant when I said that our docs say one needs to use cardano-cli
without specifying what that is or how to do what is required.
Other related issues include
cardano-cli
. Do we control these docs? Do they need to exist and essentially compete with https://plutus.cardano.intersectmbo.org ? plutus-apps
, e.g. see here, but nobody maintains the repoplutus-tx-template
uses V2, we should either update it to use V3 or to maintain both V2 and V3 versionsplutus-tx-template
starts with "From the command line:" which reads like one should go ahead and run the command, but this is just one possible option and others are listed below, so I think this should be changed to "From the command line run either:"plutus-tx-template
tells the user to reader to use lucid
instead of mesh
Plutus Core Meetup Dogfooding
At the 2024 Plutus Core Meetup we had a dogfooding session aimed at deploying a UPLC script to the Preview Cardano chain. The following is a summary of my experience with this, and the problems I encountered.
Problems
Using cardano-cli, generate a pubKeyHash.
does not mention how one gets access tocardano-cli
and how one can use it!My attempts to acquire
cardano-cli
(or to find a workaround)./cardano-cli-x86_64-linux: error while loading shared libraries: libblst.so: cannot open shared object file: No such file or directory
What I would expect
Being a developer of the Cardano stack, I would expect to have a way to easily build
cardano-cli
via nix, in order to include it into my development environment which is already nix-based.If I were an external user, I'd probably like to be able to use something more streamlined and higher level. Meshjs seems a good candidate, but we need to add clear instructions on how to get it working here in the user documentation.
My proposed solution
Two "Getting started" sections in the documentation:
cardano-cli
) inside the nix dev environment, and how to use it