Skip to content

v1.0.0

Choose a tag to compare

@tiagorvmartins tiagorvmartins released this 22 Apr 15:26

v1.0.0

First public release of packages for custom providers for Silent Data [Rollup], compatible with ethers.js and Hardhat plugins.

Highlights πŸš€

  • RPC Call Interception: Automatically intercepts RPC calls and appends necessary authentication headers, simplifying the integration process.
  • Ethers.js Compatibility: Seamlessly integrates with ethers.js, allowing developers to use familiar tools and patterns.
  • Multiple Provider Types: Supports various provider types, including basic usage, contract interaction, Fireblocks integration, and Hardhat compatibility.
  • Flexible Authentication: Transparently handles authentication, supporting both private key and Fireblocks-based methods.
  • Simplified Contract Interactions: Provides a SilentDataRollupContract class that streamlines interactions with smart contracts, automatically handling method signing when necessary.
  • Network Abstraction: Offers a NetworkName enum to easily switch between different Silent Data [Rollup] networks (e.g., testnet, mainnet).
  • Customizable Configuration: Allows developers to configure providers with custom RPC URLs, network settings, and authentication details.

What's Changed 🌟

Full Changelog: https://github.com/appliedblockchain/silent-data-rollup-providers/commits/v1.0.0