
Security News
OWASP 2025 Top 10 Adds Software Supply Chain Failures, Ranked Top Community Concern
OWASP’s 2025 Top 10 introduces Software Supply Chain Failures as a new category, reflecting rising concern over dependency and build system risks.
edge-currency-bitcoin
Advanced tools
Implements Bitcoin send/receive functionality per the spec for currency plugins for edge-core-js
npm i edge-currency-bitcoin -s
import { bitcoinCurrencyPluginFactory, bitcoincashCurrencyPluginFactory } from `edge-currency-bitcoin`
Now you can pass bitcoinCurrencyPluginFactory to edge-core-js.
const context = makeEdgeContext({
apiKey: YOUR_API_KEY,
plugins: [ bitcoinCurrencyPluginFactory, bitcoincashCurrencyPluginFactory ]
})
This plugin exposes the following otherSettings which can be set using abcAccount.updateSettings()
{
enableOverrideServers: boolean,
electrumServers: Array<Array[String, String]>,
earnComFeeInfoServer: String
mempoolSpaceFeeInfoServer: String
}
enableOverrideServers = true will force the plugin to ONLY use the electrum servers specified in electrumServers.
electrumServers should be in the format [[DNS name], [port]]. ie [h.1209k.com, 50001].
earnComFeeInfoServer should be the fee server, should have the same API as https://bitcoinfees.21.co/api/v1/fees/list.
mempoolSpaceFeeInfoServer should be the fee server, should have the same API as https://mempool.space/api/v1/fees/recommended.
You'll need to install Yarn 1.3.2 globally on your machine
To run a local version of this repo inside the full Edge Wallet app, clone this repo at the same level as edge-react-gui
git clone git@github.com:Airbitz/edge-currency-bitcoin.git`
cd edge-currency-bitcoin
yarn
Run npm run test to run the unit tests.
To use the local cloned version of this repo, cd edge-react-gui and run
npm run updot edge-currency-bitcoin
npm run postinstall
This will copy the necessary files from edge-currency-bitcoin into the edge-react-gui/node_modules/edge-currency-bitcoin replacing the npm installed version. This needs to be done after any modifications to edge-currency-bitcoin
All sources are in the JavaScript Standard Style + Prettier. We check files prior to each commit, so if you have formatting issues, you can run npm run format to fix them automatically.
If you use Visual Studio Code, consider installing the prettier-vscode extension. You'll want to enable the prettier.eslintIntegration configuration option for this to work seamlessly with Standard.
If you use Atom, you can use prettier-atom. You'll want to check the "ESLint Integration" setting for this to work seamlessly with Standard.
BSD 3
4.9.23 (2022-05-26)
FAQs
Edge Bitcoin currency plugin
The npm package edge-currency-bitcoin receives a total of 38 weekly downloads. As such, edge-currency-bitcoin popularity was classified as not popular.
We found that edge-currency-bitcoin demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 5 open source maintainers 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
OWASP’s 2025 Top 10 introduces Software Supply Chain Failures as a new category, reflecting rising concern over dependency and build system risks.

Research
/Security News
Socket researchers discovered nine malicious NuGet packages that use time-delayed payloads to crash applications and corrupt industrial control systems.

Security News
Socket CTO Ahmad Nassri discusses why supply chain attacks now target developer machines and what AI means for the future of enterprise security.