This package currently anchors media fingerprints on Solana Devnet using the Memo program.
src/anchor.tssubmits memo transactions to Devnet.src/config.tsis configured with the Solana Memo program ID.scripts/deploy.tsis a deployment preflight script:- It loads the backend wallet from
BACKEND_PRIVATE_KEY. - It checks the Devnet balance for the deployer wallet.
- It detects whether this repo has a real Anchor workspace.
- If no
Anchor.tomlandprograms/directory exist, it explains that the project is still in Memo mode.
- It loads the backend wallet from
npm run deploy:checkCreate an Anchor workspace in this package, then use:
anchor build
anchor deploy --provider.cluster devnetYou will also need an Anchor.toml that points to the deployed program ID and your wallet path.