Alberto by Lifted Labs is a cryptocurrency wallet that can hold identities and manage communications with a ledger running as a module on a network that supports the Many Protocol.
To start Alberto, install dependencies and then run locally.
npm install
npm start- Start up local many-server. ex: run
./scripts/run.shin many-framework - Make a duplicate of
e2e/.env.exampleand name it.envine2e/. Result should bee2e/.env - Edit the variables in
e2e/.envif needed- If address (...wijp) below differs from what's found in
ledger_state.json5inmany-framework, changeMAIN_WALLET_PEMto be the PEM file of that address. Otherwise, keep the default.
initial: { "maffbahksdwaqeenayy2gxke32hgb7aq4ao4wt745lsfs6wijp": { "MFX": 1000000000 } },- Three seed phrases are already included. Change them if you prefer to use different ones.
- If address (...wijp) below differs from what's found in
- Run
npm run test:e2eto run playwright tests locally
Alberto will also be available on mobile devices as an "installable" progressive web application via GitHub Pages once this repository has been made publicly available.
- Lifted web3auth dashboard: https://dashboard.web3auth.io/
- Users dashboard: https://app.openlogin.com/
Alberto is currently pre-release alpha software, so incrementing the version (which will trigger creating a GitHub Release) is best accomplished with the following command:
npm version prerelease --preid alpha