Skip to main content

January 26, 2024

· One min read

Fabric nodes under an application now share an mspId

Previously, each Fabric node had a different MSP ID, meaning it belonged to a separate organization in the Fabric network. Now, Fabric nodes under an application use a single MSP ID defined at the application level. So all nodes under an application belong to one organization in the fabric network.

This change is not backwards compatible, so we suggest creating a new network to use future updates.


November 15, 2023

· One min read

Enhanced Client Management for SettleMint Partners

SettleMint partners now enjoy increased flexibility in client management. Partner organizations can be configured to have multiple client organizations under them. Invoicing and pricing capabilities have also been extended to the partner level, providing partners with greater control over client management.


September 13, 2023

· 4 min read

New User Interface

The SettleMint platform has received a new design of the user interface for both Light and Dark modes. This interface redesign is a part of larger refresh of our companies public site and branding.

All features and functionality remain the same and there should be no interruption to any of your current running applications. Please contact support at [email protected] if you do experience any interruptions.


Quorum Consortium Networks (QBFT)

The SettleMint Platform now supports Quorum consortium networks using the QBFT consensus algorithm. The QBFT mechanism ensures that no empty blocks are mined, making it an optimal choice for chains that experience sporadic usage.


High Availability (HA) for Blockchain Nodes with Loadbalancers

Loadbalancing blockchain nodes has traditionally been challenging due to the unique identities each node holds on the network.JSON-RPC calls typically connect to a single node. An outage on this node can disrupt your application.

We're introducing an application-aware load balancer option. This sits atop your nodes, enabling horizontal scaling of your nodes, thereby ensuring increased reliability and performance. You can direct your connection to a single endpoint, and the load balancer takes care of routing your request to a node that's operational.

For consortium chains, byzantine fault tolerance necessitates a minimum of 4 validator nodes. With this configuration, block production remains unaffected even if one node experiences an outage. This is because over 66% of validators need to be online for block production and transaction processing.

  • Deployment Recommendation: It's optimal to have 4 validator nodes combined with a minimum of 2 non-validator nodes. Place a load balancer over the non-validator nodes for best performance and reliability.

High Availability (HA) for the Graph Middleware

The Graph is an important middleware in our platform as it allows users to efficiently index and retrieve data from the blockchain. It is comprised of two main components - the indexer and the query node.

In our recent release, we've segregated the indexer and query components. Now, multiple replicas of the query node operate behind a load balancer.This setup ensures continuity of query functions, especially during periods of maintenance or when there are interruptions due to cloud provider operations.


High Availability (HA) for IPFS

The new release ensures that all IPFS nodes within an application now band together to form a robust IPFS cluster.The distributed nature of this setup ensures data integrity and availability, even if some nodes experience issues.

Once a file is pinned on one node, it's instantly replicated across all other nodes in the cluster. This feature significantly reduces the chances of data loss.

  • Deployment Recommendation: For optimal performance and reliability, we advise deploying a minimum of 2 IPFS nodes for every application. You also need to pin every CID you want to keep on the IPFS cluster.

Hyperledger Fabric

Creating HLF ordering-only network just for maintaining world state. It allows to use external peers for using shared ordering service.

HLF is now available on Azure which makes give HLF full coverage on our available cloud providers.

Backups

The SettleMint platform allows you to deploy services on multiple cloud providers, in several regions, on managed auto-calling, auto-healing, and multi-zonal Kubernetes clusters. This ensures maximum uptime and performance for your services. And yet, things can still go wrong. Data corruption in a blockchain node, erroneous deleting files in an IDE, removing a service you still needed.

For this reason, in the background, we backup any storage attached to your services. Hourly (48h retention), Daily (7d retention), and weekly (4w retention). If you ever need to get something back that you accidentally deleted, reach out to [email protected]!

Connect an external Besu node to your network

The SettleMint Platform now supports connecting an external Besu node to your network. This feature allows you to connect your own Besu node to the SettleMint Platform, thereby enabling you to use your own node for transaction processing and block production. It will also allow you to migrate of the SettleMint platform and run your network yourself. More information in the Besu guide in the docs.

May 31, 2023

· 4 min read

SettleMint Managed Cloud

New features

Generative AI in the Smart Contract Set IDE

The integration of an OpenAI GPT plugin into the Smart Contract IDE of the SettleMint platform helps to speed up the development of new smart contracts by reducing manual effort and improving code efficiency. It provides automated code suggestions, smart contract templates, and code completion capabilities. The documentation contains more information about the generative AI plugin.

Soulbound token smart contract template set

A soulbound token (SBT) is a type of non-fungible token (NFT) that is permanently tied to a specific wallet address or identity and is often used for digital collectibles or unique assets. It can only be owned by the designated owner and cannot be traded or sold on the open market. It is available on all EVM blockchain networks and is fully integrated into the Graph Middleware for easy querying.

No credit card is required to try the platform

We have removed the requirement to add a credit card when trying out the SettleMint platform. You receive €250 in credits and once this is spent, your services will be automatically paused. You will not incur any costs but you will not be able to use the services until you have added payment information. If your services remain paused for two weeks, they will be permanently deleted, and any data within them will be unrecoverable.

GDPR-compliance guide for clients

As a European company building a blockchain application, it is essential to ensure your application complies with The General Data Protection Regulation (GDPR). To assist our clients in achieving GDPR compliance, we have prepared a comprehensive guide that outlines key considerations and offers guidance for achieving compliance.

Hasura data backup guides added

Hasura is a powerful GraphQL engine that simplifies the process of building scalable and secure applications. Backing up Hasura data is a crucial aspect of ensuring data integrity and continuity in the event of a disaster or data loss. The documentation now has a guide on how to backup and restore Hasura data.

Software Bill of Materials (SBOM) documentation

Software Package Data Exchange (SPDX) Software Bill of Materials (SBOM) files are complete, structured inventories of all the third-party components used in a software application, along with information about their licenses and dependencies. The SettleMint documentation now has SPDX SBOM files for all deployed containers, making it easier for organizations to manage their software supply chain and ensure compliance with open-source licenses.

Upgrades

  • Kubo (IPFS) v0.20.0
  • Hasura v2.25.0
  • Postgresql v15.3

Bugfixes & enhancements

  • Fixed an issue where auto-paused services occasionally incurred costs.
  • Resolved instability in Fabric nodes.
  • Users who created multiple organizations without having initial credits in those organizations will no longer receive low credit warnings.
  • Performance improvements.

SettleMint On-Premise

New features

All the new features from the SettleMint Managed Cloud

We're aiming to achieve feature parity between On-Premises/BYOC (Bring Your Own Cloud) solutions with SettleMint's Managed Cloud platform version. This ensures that all new features released on the SettleMint Managed Cloud are also accessible in the on-premises and BYOC versions.

Custom ingress classes

The ability to customize the ingress controller class helps ensure compatibility with a wide range of setups. SettleMint allows organizations to choose the ingress controller that best fits their needs while ensuring their applications will work seamlessly within the platform. This helps reduce the risk of compatibility issues and ensures organizations can take full advantage of the benefits of Kubernetes, without being limited by their choice of ingress controller.

Cert-Manager and custom ingress annotations for automatic TLS certificate management

Automatic integration with cert-manager for TLS certificate provisioning and the capability to add custom annotations to the ingress objects provides several benefits for enterprises. With cert-manager integration, the platform can automatically provision TLS certificates for ingress resources. The ability to automatically provision TLS certificates and customize ingress configuration helps enterprises streamline their Kubernetes deployments.

Integrate with Secret Management solutions

We enable secure secret management by allowing administrators to configure managed secrets via a Kubernetes secret to environment variables and via annotations on pods and deployments. This provides a flexible and customizable approach to secret management, allowing organizations to choose the method that best fits their needs.

Bugfixes

  • All bug fixes from SettleMint Managed Cloud.
  • We addressed the issue of slow disk provisioning in some on-premise environments. To accommodate this, we have extended the timeout for platform and service installation to 30 minutes.

Upgrades

  • All upgrades from SettleMint Managed Cloud
  • Prometheus v2.44.0

April 19, 2023

· One min read

SettleMint Managed Cloud

New features

  • Enabled custom JWT token support: We have upgraded the SettleMint platform to meet enterprise-level security requirements by providing additional support for custom JWT tokens. This means that you can use your own organization's standard JWT tokens to easily integrate the SettleMint platform into your existing infrastructure, ensuring a seamless and secure experience for your business.

Upgrades

To upgrade the Graph Middleware to version 0.30.0, a manual action is required. Please contact our customer support at [email protected] and we will be happy to help you upgrade!

Bugfixes & enhancements

SettleMint On-Premise

Bugfixes

  • Improved installation experience in airgapped environments

Upgrades

April 7, 2023

· One min read
Jurgen Mustafa
Technical Writer

SettleMint Managed Cloud

New features

  • Improved the alerting for deployed services

Upgrades

  • Kubo v0.19.1
  • Hyperledger Fabric v2.5.0

Bugfixes & enhancements

  • Added a faucet link for the Avalanche Fuji test net

SettleMint On-Premise

Bugfixes

  • Improved installation experience in airgapped envronments

March 30, 2023

· One min read

SettleMint Managed Cloud

New features

  • Significant performance improvements for all API endpoints and UI interactions
  • Better balance IPFS resource utilisation
  • Expose version number of deployed services in the UI and show upgrade capabilities

Upgrades

  • Erigon 2.42.0
  • BSC 1.1.21
  • Avalanche Go 1.9.16
  • Bor 0.3.7
  • Kubo 0.19.0

Bugfixes & enhancements

  • Persist Integration Studio flows between restarts
  • Assorted bugfixes and improvements

SettleMint On-Premise

New features

  • Improve installation flow for better resiliance on non standard Kubernetes clusters

Upgrades

  • Prometheus 2.43.0
  • Redis 17.8.7

Bugfixes

  • Assorted bugfixes and improvements

February 24, 2023

· One min read

SettleMint Managed Cloud

New features

  • Ensure IPFS nodes are peered to all major gateways
  • Have not payed your bills? The platform will now automatically suspend your services
  • Enabled more regions and cloud providers, AWS, Google and Azure, in Europe, US, Singapore, Japan, India and the middle east.

Upgrades

  • Hyperledger Besu 23.1.0
  • Hasura 2.19.0
  • The Graph 0.30.0

Bugfixes & enhancements

  • Extended the documentation
  • Performance improvements
  • Assorted bugfixes and improvements

SettleMint On-Premise

New features

  • Add a new Helm based installation method

Upgrades

  • Postgresql v15.2
  • Hyperledger Besu 23.1.0
  • Keycloak 21.0.0

Bugfixes

  • Ability to view balances of native token in the UI
  • Extended the documentation
  • Performance improvements
  • Assorted bugfixes and improvements

February 10, 2023

· One min read

SettleMint Managed Cloud

New features

  • Add the ERC-3643 smart contact set
  • Expose the genesis file and enodes, this enables adding an external node to a SettleMint network
  • Increase max upload size to 500MB
  • Improved metrics for mainnets
  • Improved observability for the Graph Middleware

Upgrades

  • Blockscout v5
  • Hasura v2.17.1
  • Minio v2023-01-25T00-19-54Z
  • Fabric v2.4.8

Bugfixes & enhancements

  • Extended the documentation
  • Performance improvements
  • Assorted bugfixes and improvements

SettleMint On-Premise

New features

  • Enable storage metrics
  • Add the ERC-3643 smart contact set
  • Enable preflight checks for external base components
  • Expose the genesis file and enodes, this enables adding an external node to a SettleMint network
  • Deletion of services

Bugfixes

  • Extended the documentation
  • Performance improvements
  • Assorted bugfixes and improvements

February 02, 2023

· One min read

SettleMint Managed Cloud

New features

  • Add the ERC-3643 smart contact set
  • Expose the genesis file and enodes, this enables adding an external node to a SettleMint network
  • Increase max upload size to 500MB
  • Improved metrics for mainnets

Upgrades

  • Blockscout v5
  • Hasura v2.17.1
  • Minio v2023-01-25T00-19-54Z
  • Fabric v2.4.8

Bugfixes & enhancements

  • Extended the documentation
  • Performance improvements
  • Assorted bugfixes and improvements

SettleMint On-Premise

New features

  • Enable storage metrics
  • Add the ERC-3643 smart contact set
  • Enable preflight checks for external base components
  • Expose the genesis file and enodes, this enables adding an external node to a SettleMint network

Bugfixes

  • Extended the documentation
  • Performance improvements
  • Assorted bugfixes and improvements