Skip to main content
Mach Protocol

Welcome to Mach Protocol

Mach Protocol enables developers to build true cross-chain applications with seamless user experiences. By eliminating the complexity of traditional cross-chain solutions, Mach allows you to focus on creating innovative applications while we handle the cross-chain infrastructure.

The Cross-Chain Problem

Traditional cross-chain solutions often involve:
  • Multiple transactions across different chains
  • Complex user experiences with long wait times
  • High costs due to multiple transaction fees
  • Security vulnerabilities from relying on centralized bridges
  • Complex integration for developers
Mach solves these challenges with direct cross-chain routes, optimistic intent architecture, and a user-friendly SDK that simplifies integration.

Developer Benefits

Simple Integration

Get started quickly with our comprehensive SDK

Enhanced User Experience

Offer your users seamless cross-chain transactions

Reduced Complexity

Let Mach handle the cross-chain infrastructure

Technical Advantages

Benefit from direct routes and optimistic intent architecture

Mach SDK

The Mach SDK provides simple wrappers around the Mach API, allowing you to integrate cross-chain functionality into your applications with minimal effort. It supports both browser and Node.js environments.
npm install @tristeroresearch/mach-sdk@latest

Current Capabilities

  • ✅ EVM ERC20 swaps for common tokens
  • 🔄 EVM WETH swaps (coming soon)
  • 🔄 Websocket listening for order events (coming soon)
  • 🔄 Full support for generic ERC20 swaps (coming soon)
  • 🔄 Solana swaps (coming soon)
  • 🔄 Tron swaps (coming soon)

Basic Usage

import { swapTokens } from '@tristeroresearch/mach-sdk';

// Example: Swap USDC from Ethereum to Arbitrum
const result = await swapTokens({
  fromChain: 'ethereum',
  toChain: 'arbitrum',
  fromToken: 'USDC',
  toToken: 'USDC',
  amount: '10',
  privateKey: YOUR_PRIVATE_KEY
});

Example Repositories

Coming Soon! We’re working on example repositories that demonstrate various integration scenarios with Mach Protocol. Check back soon for complete code examples showing:
  • Basic cross-chain swaps
  • React/Next.js integration examples
  • Order management implementations
  • Wallet connection examples

Security

Mach Protocol prioritizes security in all aspects of our infrastructure:

Smart Contract Audits

Our contracts have undergone thorough third-party security audits

Security Best Practices

Learn about security best practices when integrating Mach

Get Started

SDK Installation

Set up the Mach SDK in your project

Integrating Mach

Learn how to integrate Mach into your application

Architecture Overview

Understand how Mach works under the hood

API Reference

Explore the complete SDK documentation