
Security News
The Hidden Blast Radius of the Axios Compromise
The Axios compromise shows how time-dependent dependency resolution makes exposure harder to detect and contain.
@xmrd-labs/switch
Advanced tools
Interledger wallet enabling lightning-fast crypto swaps and complete self-custody of assets

Switch is an Interledger wallet enabling lightning-fast crypto swaps and complete self-custody of assets.
Load funds onto "cards," swap between them, and withdraw at your leisure. Only you have access to these funds, even while trading!
Switch will prompt you whether you want to use testnet mode or mainnet mode. To get started, we suggest selecting testnet (you can always switch to mainnet mode later).
Add and deposit to a minimum of two cards to enable swapping. To get started on testnet, ETH, DAI or XRP are the simplest.
Switch will prompt you to securely deposit funds onto your cards as you add them. Only you have access to these funds.
Select a card to send, then click "Swap" and choose a card to receive. Enter the desired amount, and exchange crypto in seconds!

When trading between assets, Switch will first send a very small amount of the source asset, the equivalent of $0.10, to the exchange party known as the connector. Then, the connector sends some amount of the destination asset. If the connector upholds its side of the bargain and the exchange rate it provides is decent, we repeat the process. And again. And again; many times per second.
This is the model of streaming micropayments: moving value bit-by-bit until the entire payment or trade is complete.
If at any point the connector stops sending or sends us too little of the destination asset, we halt the exchange. This enables non-custodial trading, since the counterparty risk is merely a few cents, and comparable to that of atomic swaps.
Payment channels enable these payments to be cheap and very fast.
For this beta release, Switch uses a connector operated by Kava. But coming soon, we'll roll out support for user-defined connectors, and all the tools, infrastructure, and docs necessary to operate one yourself.
> git clone https://github.com/kgcdream2019/switch
> cd switch
> npm install
> npm run serve
Copyright © Kava Labs, Inc. All rights reserved.
Licensed under the Apache v2 License.
FAQs
Interledger wallet enabling lightning-fast crypto swaps and complete self-custody of assets
We found that @xmrd-labs/switch demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
The Axios compromise shows how time-dependent dependency resolution makes exposure harder to detect and contain.

Research
A supply chain attack on Axios introduced a malicious dependency, plain-crypto-js@4.2.1, published minutes earlier and absent from the project’s GitHub releases.

Research
Malicious versions of the Telnyx Python SDK on PyPI delivered credential-stealing malware via a multi-stage supply chain attack.