This document will guide you how to install Meeda light node.
Install from source code
Installation of Meeda light node includes the following steps:
Delete all the local dependency libraries include meeda-node, and download them again.
cd$HOME### delete all the local dependency libraries include Meeda-noderm-rfmeeda-nodedid-soliditygo-did-sdkmemov2-contractsv2go-mefs-v2mefs-relaymemo-go-contracts-v2### download dependency libraries (GitHub)gitclonehttps://github.com/memoio/did-solidity.gitgitclonehttps://github.com/memoio/go-did-sdk.gitgitclonehttps://github.com/memoio/memov2-contractsv2.gitgitclonehttps://github.com/memoio/go-mefs-v2.gitgitclonehttps://github.com/memoio/mefs-relay.gitgitclonehttps://github.com/memoio/memo-go-contracts-v2.git### git checkout to the newest branch(go-mefs-v2)cdgo-mefs-v2gitcheckout2.7.4cd..## git checkout to the newest branch(did-solidity)cddid-soliditygitcheckoutmeeda-v1.2.0cd..## git checkout to the newest branch(go-did-sdk)cdgo-did-sdkgitcheckoutmeeda-v2.0.2cd..### download meeda-nodegitclonehttps://github.com/memoio/meeda-node.git### cdmeeda-node### git checkout to the newest branchgitcheckout1.2.0
Compile meeda-node
CGO_ENABLED=1makebuild
Install meeda-node
makeinstall
Check if the meeda-node has been installed successfully
meedaversion
This command will print the version information, git commit information and compilation date of meeda-node.
You have installed meeda-node, and then you need to deploy meeda-node to access the data availability network of Meeda.
Deploy
Meeda light node will verify the KZG proofs submitted by Meeda Storage nodes, if the proofs are wrong, then light node will launch multiple rounds of challenges.
General users can access and connect to data availability network of Meeda by Meeda light node. Meeda light node contains the following features:
Upload and download data.
Synchronize information of uploaded data, includes data commitment, size and expiration.