Cardano-node: symbol lookup error: cardano-node: undefined symbol: crypto_vrf_publickeybytes

Hello,

I have built cardano 1.17.0, but after running:

cardano-node run
–topology relay/mainnet_candidate_3-topology.json
–database-path relay/db
–socket-path relay/db/node.socket
–host-addr xx.xx.xx.xx
–port 3001
–config relay/mainnet_candidate_3-config.json

I always get error:
cardano-node: symbol lookup error: cardano-node: undefined symbol: crypto_vrf_publickeybytes

Ofcourse I’m using my real ip instead of xx in host-addr xx.xx.xx.xx.

I also got same error after trying to run this cadano-node with shelley testnet json files.

What could I do wrong?

You missed libsodium, refer to official docs and make sure its available in your LD_LIBRARY_PATH

3 Likes

yes, it was the problem. Thank you very much :slight_smile:

I am facing the same issue but didn’t understand how to resolve it. Please help

click the link above that refers the the official docs to install libsodium

and then check here if you’re still seeing errors after installing libsodium:

2 Likes

Thank you Adafrog, it solves the problem.

1 Like