Platform Components/Middleware and API Layer

Integration Studio

Accelerate blockchain development with SettleMint's Integration Studio. Reduce development time by 85%, deploy enterprise APIs in minutes, and build complex blockchain workflows with zero-code visual programming for production applications.

Enterprise Low-Code Blockchain Development

Business Impact

ROI Metrics: Organizations using SettleMint's Integration Studio achieve 85% faster blockchain development, 90% reduction in API deployment time, and 75% lower integration costs for complex enterprise workflows.

SettleMint's Integration Studio revolutionizes enterprise blockchain development through visual programming and zero-code workflow automation. This production-ready platform transforms complex blockchain integrations into intuitive drag-and-drop workflows, enabling business users and developers to build sophisticated applications without traditional coding barriers.

Enterprise Value Proposition

Development Acceleration

  • 85% faster development vs traditional coding
  • Visual workflow design eliminates complex programming
  • Pre-built integrations for enterprise systems
  • Real-time deployment with instant testing capabilities

Enterprise Integration

  • API-first architecture for seamless system connectivity
  • Event-driven workflows for automated business processes
  • Enterprise security with role-based access controls
  • Scalable infrastructure for production workloads

Core Business Benefits

Accelerated Development Cycles

  • Visual workflow design eliminates coding complexity
  • Pre-built modules for common blockchain operations
  • Real-time testing and deployment capabilities
  • Comprehensive debugging with visual flow tracing

ROI Impact: 85% reduction in development time

Seamless Enterprise Connectivity

  • Native blockchain API integrations
  • RESTful endpoints for legacy system connectivity
  • Event streaming for real-time business processes
  • Webhook support for external system notifications

ROI Impact: 90% faster enterprise integration deployment

Intelligent Workflow Automation

  • Event-driven business process orchestration
  • Automated compliance and reporting workflows
  • Real-time monitoring and alerting systems
  • IoT device integration for industrial applications

ROI Impact: 75% improvement in operational efficiency

Production-Ready Node-RED Platform

Under the hood, Integration Studio leverages enterprise-grade Node-RED infrastructure, providing a battle-tested low-code platform built on Node.js for event-driven application development. This platform has powered millions of production workflows across global enterprises.

Learn more about Node-RED architecture.


Enterprise Architecture Concepts

SettleMint's Integration Studio transforms complex business logic into visual workflow sequences that enterprises can understand, maintain, and scale. Each business process becomes a series of connected actions represented through intuitive flows and nodes.

Visual Workflow Components

Nodes - Atomic Operations

  • Input/Output ports for data transformation
  • Event-driven triggers (HTTP, blockchain events, timers)
  • Pre-built functions for common enterprise operations
  • Custom logic for unique business requirements

Flows - Business Processes

  • Visual workspace for process design
  • Multi-flow support for complex applications
  • Real-time debugging with execution visualization
  • Version control for enterprise governance

Enterprise Development Benefits

Clear Business Logic Representation

  • Visual drag-and-drop interface eliminates coding complexity
  • Real-time flow execution monitoring for operational visibility
  • Interactive debugging with step-by-step process tracing
  • Documentation-friendly design for compliance requirements

Business Impact: 90% improvement in process understanding and maintenance

Universal Connectivity Platform

  • Web services and API integration with pre-built connectors
  • IoT device orchestration for industrial blockchain applications
  • Database connectivity for enterprise data synchronization
  • Real-time event processing for responsive business workflows

Business Impact: 85% reduction in integration development time

Production-Ready Infrastructure

  • High-availability deployment for mission-critical workflows
  • Horizontal scaling for enterprise transaction volumes
  • Enterprise security with role-based access controls
  • Comprehensive monitoring and alerting capabilities

Business Impact: Support for millions of transactions with 99.9% uptime

Enterprise Architecture

The visual approach not only accelerates development but also enables business stakeholders to directly participate in workflow design, bridging the gap between technical implementation and business requirements.

Learn more about enterprise Node-RED concepts


Enterprise Deployment Process

Zero-Configuration Setup

SettleMint automates the entire Integration Studio deployment process, from infrastructure provisioning to security configuration, enabling enterprises to start building workflows within minutes rather than weeks.

Deploy SettleMint's Integration Studio to transform your enterprise blockchain operations. Navigate to your target application and access the Integration tools section to begin the automated deployment process.

Select integration studio

Select Integration Studio and click Continue to proceed.

Choose a name

Choose a name for your Integration Studio. Choose one that will be easily recognizable in your dashboards (eg. Crowdsale Flow)

Select deployment plan

Choose a deployment plan. Select the type, cloud provider, region and resource pack. More about deployment plans

Confirm setup

You can see the resource cost for the Integration Studio displayed at the bottom of the form. Click Confirm to add the Integration Studio.


Enterprise Workflow Development

Rapid Development

Time-to-Value: Build and deploy production-ready blockchain workflows in hours, not weeks, with pre-configured enterprise templates and real-time testing capabilities.

Getting Started with Visual Development

Once deployed, access your Integration Studio through the Interface tab to begin building enterprise-grade blockchain workflows. The platform provides both full-screen development mode and embedded interface options for seamless integration into your development environment.

Pre-Built Enterprise Examples

  • Production workflow templates for common use cases
  • Blockchain integration patterns with best practices
  • Enterprise API examples for system connectivity
  • Real-time event processing demonstrations

Interactive Development Environment

  • Visual workflow designer with drag-and-drop interface
  • Real-time testing and debugging capabilities
  • Code inspection for understanding node functionality
  • Flow execution monitoring for operational visibility

The platform ships with pre-configured flow templates including "Flow 1" for basic operations and an "Example" tab showcasing production-ready enterprise workflows. These templates demonstrate blockchain integrations, API connections, and automated business processes that enterprises can customize for their specific requirements.

JavaScript-Powered Nodes: Each node contains enterprise-grade JavaScript code that defines specific business actions. Double-click any node to inspect, modify, or extend its functionality for your unique requirements.

Integration Studio Interface


Production Workflow Implementation

Enterprise Best Practices

Before building custom workflows, review our Node-RED enterprise guide for production-ready development patterns and security considerations.

Real-World Enterprise Example

This comprehensive example demonstrates building a production-ready blockchain API endpoint using SettleMint's Integration Studio. We'll create an enterprise-grade service to query the latest block number from a Polygon Mumbai network, showcasing the platform's capabilities for real-time blockchain data access.

Prerequisites: Ensure you have a Polygon Mumbai Node deployed within your SettleMint application for this enterprise integration example.

Add http input node

Drag and drop a Http In node to listen for requests. If you double-click the node, you will see you have a couple parameters to set:

  • METHOD - set it to GET. This is HTTP Method that your node is configured to listen to.
  • URL - set it to /getLatestBlock. This the endpoint that your node will listen to.

Add function node

Drag and drop a function node. This is the node that will query the blockchain for the block number. Double-click the node to configure it.

rpcEndpoint is the RPC url of your Polygon Mumbai Node. Under the Connect tab of your Polygon Mumbai node, you will find its RPC url.

accessToken - You will need an access token for your application. If you do not have one, you can easily create an access token first.

Enter the following snippet in the Message tab:

///////////////////////////////////////////////////////////
// Configuration                                         //
///////////////////////////////////////////////////////////

const rpcEndpoint = "https://YOUR_NODE_RPC_ENDPOINT.settlemint.com";
const accessToken = "YOUR_APPLICATION_ACCESS_TOKEN_HERE";

///////////////////////////////////////////////////////////
// Logic                                                 //
///////////////////////////////////////////////////////////

const ethers = global.get("ethers");
const provider = new ethers.providers.JsonRpcProvider(
  `${rpcEndpoint}/${accessToken}`
);
msg.payload = await provider.getBlockNumber();

return msg;

///////////////////////////////////////////////////////////
// End                                                   //
///////////////////////////////////////////////////////////

Note: ethers and some ipfs libraries are already available by default and can be used like this:

const ethers = global.get("ethers");
const provider = new ethers.providers.JsonRpcProvider(
  `${rpcEndpoint}/${accessToken}`
);

const ipfsHttpClient = global.get("ipfsHttpClient");
const client = ipfsHttpClient.create(`${ipfsEndpoint}/${accessToken}/api/v0`);

const uint8arrays = global.get("uint8arrays");
const itAll = global.get("itAll");
const data = uint8arrays.toString(
  uint8arrays.concat(await itAll(client.cat(cid)))
);

If the library you need isn't available by default you will need to import it in the setup tab. Example for ethers providers: Ethers Project Import

Add http response node

Drag and drop a Http Response node to reply to the request. Double-click and configure:

  • Status code - This is the HTTP status code that the node will respond with after completion of the request. We set it to 200 (OK)

Click on the Deploy button in the top right corner to save and deploy your changes.

Test your endpoint

Now, go back to the Connect tab of your Integration Studio to see your API endpoint, which looks something like https://YOUR_INTEGRATION_STUDIO_API_URL.settlemint.com.

You can now send requests to https://YOUR_INTEGRATION_STUDIO_API_URL.settlemint.com/getLatestBlock to get the latest block number. Do not forget to create an API Key for your Integration studio and pass it as the x-auth-token authorization header with your request.

Example terminal command:

curl -H "x-auth-token: bpaas-YOUR_INTEGRATION_KEY_HERE" https://YOUR_INTEGRATION_STUDIO_API_URL.settlemint.com/getLatestBlock

Enterprise API Security & Integration

Production Ready

Your blockchain API is now live and secured with enterprise-grade authorization, ready for production integration with existing systems and applications.

Security Features

  • API key authentication with request header validation
  • Rate limiting for production workload management
  • Access logging for compliance and monitoring
  • Encrypted communications with HTTPS enforcement

Enterprise Integration

  • RESTful endpoints for universal system connectivity
  • Real-time response for operational applications
  • Scalable infrastructure supporting high transaction volumes
  • Monitoring integration for production observability

Advanced Enterprise Workflows

SettleMint's Integration Studio enables sophisticated enterprise blockchain applications far beyond simple API endpoints. Explore the comprehensive Node-RED cookbook for production workflow patterns including:

  • Multi-chain data aggregation for comprehensive business intelligence
  • Automated compliance reporting with regulatory frameworks
  • Real-time fraud detection using blockchain event monitoring
  • Supply chain orchestration with IoT device integration
  • Financial services automation for payment processing workflows

Enterprise Transformation

Scale: Organizations using Integration Studio manage workflows processing millions of blockchain transactions daily, with 99.9% uptime and sub-second response times for business-critical operations.