Skip to content

Releases: paradoxcomputer/medusa

Medusa 0.4.4

Choose a tag to compare

@paradoxcomputer paradoxcomputer released this 26 Aug 04:34

Medusa 0.4.4.

Everything in 0.4.3, now with the module actually rebuilt on both platforms.

  • The wallet's opening screen shows the build you are running.
  • cliPath() checks that the resolved wallet CLI exists before accepting it. resolveBin()
    returns the bundle path unconditionally, so the legacy bin/wallet fallback was unreachable on a
    packaged install and every wallet call failed with "wallet CLI not found". The wrapper now also
    ships as bin/medusa-wallet, which is the name looked for first.
  • The sequencer is spawned with --listen-address 127.0.0.1. Its own default is 0.0.0.0 and its
    RPC has no caller authentication, so it was previously published on every interface.
  • The devnet sequencer config carries funding_key, required since LEZ v0.2.2. Without it the
    pinned sequencer refused to start, so devnet could not come up at all.
  • medusa_core no longer bundles the LEZ sequencer binaries. The default zone is the hosted
    Paradox Computer clearnet zone and needs none. For devnet / diaphani, build
    sequencer_service from logos-execution-zone v0.2.4 with --features standalone and run it on
    port 3071 with --listen-address 127.0.0.1; the wallet adopts a sequencer already listening.
    The wallet now says exactly this, naming the version, when a local zone has none.
  • Every package carries each platform under both variant spellings, so a Basecamp built from
    source can install them, not only the AppImage.
  • The in-app updater watches for the downloaded file instead of waiting on an IPC reply that
    cannot arrive for a package of any real size.

Built from 60337db on main. darwin-arm64 comes from the release-macos CI run; linux-amd64's
module is built from the same commit.

Which file

Install from the Package Manager if your connection allows. Basecamp fetches a package and its
dependencies together under a single 300-second deadline
, and re-downloads a dependency even when
it is already installed - so a medusa_ui install moves ~76 MB. Below roughly 260 kB/s that cannot
finish. Download the file for your machine instead and use Settings -> Modules -> Install LGX
Package
, which reads from disk and has no timeout. Install medusa_core first.

Machine Files
Linux x86_64 medusa_core-0.4.4-linux-amd64.lgx, medusa_ui-0.4.4-linux-amd64.lgx, tip_jar-0.2.1-linux-amd64.lgx
macOS Apple silicon medusa_core-0.4.4-darwin-arm64.lgx, medusa_ui-0.4.4-darwin-arm64.lgx, tip_jar-0.2.1-darwin-arm64.lgx

The unsuffixed .lgx files carry every platform in one package.

Medusa 0.4.3

Choose a tag to compare

@paradoxcomputer paradoxcomputer released this 26 Aug 03:12

Medusa 0.4.3.

  • The wallet's opening screen now shows the build you are running.
  • medusa_core no longer bundles the LEZ sequencer binaries. The default zone is the hosted
    Paradox Computer · clearnet zone and needs no sequencer, so normal use is unchanged. The
    local devnet / diaphani zones now need a sequencer you run yourself: build
    sequencer_service from logos-execution-zone v0.2.4 with --features standalone and run it on
    port 3071 with --listen-address 127.0.0.1. The wallet adopts a sequencer that is already
    listening. Dropping them took the package from 167 MB to 67 MB with every variant name included.
  • Every package now carries each platform under both variant spellings (linux-amd64 and
    linux-amd64-dev, darwin-arm64 and darwin-arm64-dev), so a Basecamp built from source can
    install them. Previously only the AppImage could.
  • medusa_core ships the wallet wrapper as bin/medusa-wallet as well as bin/wallet. Packaged
    installs resolve medusa-wallet first and never fell back, which is why a packaged install
    failed with "wallet CLI not found".
  • The in-app updater no longer waits on an IPC reply that cannot arrive for a package of any real
    size; it watches for the downloaded file instead.

Which file

Install from the Package Manager if you can. On a slow connection, download the file for your
machine and use Settings -> Modules -> Install LGX Package (installing from disk has no
download timeout). Install medusa_core first.

Machine Files
Linux x86_64 medusa_core-0.4.3-linux-amd64.lgx, medusa_ui-0.4.3-linux-amd64.lgx, tip_jar-0.2.1-linux-amd64.lgx
macOS Apple silicon medusa_core-0.4.3-darwin-arm64.lgx, medusa_ui-0.4.3-darwin-arm64.lgx, tip_jar-0.2.1-darwin-arm64.lgx

The unsuffixed .lgx files carry every platform in one package.

Known issue

The Linux binaries in medusa_core are built on ubuntu-24.04 and require glibc 2.38+, so they
do not run on Ubuntu 22.04 or older. This is not new in 0.4.3.

Medusa 0.4.0

Choose a tag to compare

@github-actions github-actions released this 11 Aug 03:43

Automated build of 0.4.0. See the commit log for changes.

Medusa 0.3.0

Choose a tag to compare

@github-actions github-actions released this 30 Jul 23:10

Automated build of 0.3.0. See the commit log for changes.

Medusa 0.2.5

Choose a tag to compare

@github-actions github-actions released this 30 Jul 22:19

Automated build of 0.2.5. See the commit log for changes.

Latest (Libpython bug fix)

Choose a tag to compare

@paradoxcomputer paradoxcomputer released this 28 Jul 07:07

Full Changelog: v0.2.3...v0.2.4

Medusa moves to lez rc6 soon so this is a temp fix.

Medusa v0.2.3

Choose a tag to compare

@paradoxcomputer paradoxcomputer released this 13 Jul 21:08

Medusa v0.2.3, the first public release.

Medusa is a self-custodial privacy wallet for the Logos network: many accounts across many zones with one key, shielded transfers, a built-in faucet on the L1 testnet, and dApp connect on your terms.

Install (recommended)

Open Logos Basecamp, add the repository https://paradoxcomputer.github.io/logos-modules/repo.json , then install Medusa from the Package Manager. Its medusa_core backend is pulled in automatically. Full guide at https://medusa.paradox.computer

Downloads

Self-contained Linux Basecamp modules (they bundle the wallet engine, nothing else to install):

  • medusa_core-0.2.0.lgx: wallet backend, engine and sequencers
  • medusa_ui-0.2.3.lgx: wallet UI
  • tip_jar-0.2.0.lgx: the Connect with Medusa demo

For developers

Medusa-Connect SDK: npm install @paradoxcomputer/medusa-connect

macOS builds are on the way.