Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

defichain

Package Overview
Dependencies
Maintainers
2
Versions
224
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

defichain

A collection of TypeScript + JavaScript tools and libraries for DeFi Blockchain developers to build decentralized finance for Bitcoin

  • 0.49.5
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
1.9K
increased by7.01%
Maintainers
2
Weekly downloads
 
Created
Source

CI codecov Maintainability npm Netlify Status

@defichain/jellyfish

https://jellyfish.defichain.com

DeFiChain Jellyfish SDK. A collection of TypeScript + JavaScript tools and libraries to build Native DeFi products.

Watch this space!

We are consolidating all jellyfish ecosystem projects ocean, whale, playground, and salmon into this repository.

  • For better synergy of DeFiChain open source development across all concerns.
  • Consistent versioning for all ecosystem releases with a single source of truth.
  • Documentation for the entirety of the jellyfish ecosystem via jellyfish.defichain.com. Incorporating sample and playground.
  • Early regression detection upstream to downstream changes with monolithic repo structure.

Packages

DeFi Jellyfish follows a monorepo methodology, all maintained packages are in the same repo and published with the same version tag.

PackageDescription
@defichain/jellyfish-addressProvide address builder, parser, validator utility library for DeFi Blockchain.
@defichain/jellyfish-api-coreA protocol agnostic DeFi Blockchain client interfaces, with a "foreign function interface" design.
@defichain/jellyfish-api-jsonrpcImplements the JSON-RPC 1.0 specification for api-core.
@defichain/jellyfish-blockStateless raw block composer for the DeFi Blockchain.
@defichain/jellyfish-bufferBuffer composer for jellyfish.
@defichain/jellyfish-cryptoCryptography operations for jellyfish, includes a simple 'secp256k1' EllipticPair.
@defichain/jellyfish-jsonAllows parsing of JSON with 'lossless', 'bignumber' and 'number' numeric precision.
@defichain/jellyfish-networkContains DeFi Blockchain various network configuration for mainnet, testnet and regtest.
@defichain/jellyfish-testingProvides many abstractions for various commonly used setup pattern for DeFi Blockchain.
@defichain/jellyfish-transactionDead simple modern stateless raw transaction composer for the DeFi Blockchain.
@defichain/jellyfish-transaction-builderProvides a high-high level abstraction for constructing transaction ready to be broadcast for DeFi Blockchain.
@defichain/jellyfish-transaction-signatureStateless utility library to perform transaction signing.
@defichain/jellyfish-walletJellyfish wallet is a managed wallet, where account can get discovered from an HD seed.
@defichain/jellyfish-wallet-classicWalletClassic implements a simple, single elliptic pair wallet.
@defichain/jellyfish-wallet-encryptedLibrary to encrypt MnemonicHdNode as EncryptedMnemonicHdNode. Able to perform as MnemonicHdNode with passphrase known.
@defichain/jellyfish-wallet-mnemonicMnemonicHdNode implements the WalletHdNode from jellyfish-wallet; a CoinType-agnostic HD Wallet for noncustodial DeFi.
@defichain/testcontainersProvides a lightweight, throw away instances for DeFiD node provisioned automatically in a Docker container.
@defichain/testing(deprecated) Provides rich test fixture setup functions for effective and effortless testing.

Developing & Contributing

Thanks for contributing, appreciate all the help we can get. Feel free to make a pull-request, we will guide you along the way to make it merge-able. Here are some of our documented contributing guidelines.

Security issues

If you discover a security vulnerability in DeFiCh/jellyfish, please see submit it privately.

License & Disclaimer

By using DeFiCh/jellyfish (this repo), you (the user) agree to be bound by the terms of this license.

FOSSA Status

Keywords

FAQs

Package last updated on 02 Nov 2021

Did you know?

Socket

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.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc