Skip to content

Latest commit

 

History

History
55 lines (42 loc) · 1.63 KB

README.md

File metadata and controls

55 lines (42 loc) · 1.63 KB

Alberto

coverage

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.

Getting Started

To start Alberto, install dependencies and then run locally.

npm install
npm start

e2e Testing

  • Start up local many-server. ex: run ./scripts/run.sh in many-framework
  • Make a duplicate of e2e/.env.example and name it .env in e2e/. Result should be e2e/.env
  • Edit the variables in e2e/.env if needed
    • If address (...wijp) below differs from what's found in ledger_state.json5 in many-framework, change MAIN_WALLET_PEM to 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.
  • Run npm run test:e2e to 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.

Web3auth

Version

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