Solana Projects › Mileston

Mileston

Developer toolkit for crypto payments with automatic USDC settlement.

Programs · 24h on-chain

On-chain activity

All programs →

Mileston

Mileston is a merchant crypto payment gateway for businesses. It offers an embedded checkout, payment links, invoices, recurring billing, and analytics so users can accept crypto or cards. The system auto-converts incoming payments to USDC with instant settlement, reducing volatility risk. It supports multiple blockchains and wallets via APIs and SDKs, including WalletConnect and QR code payments.

Visit
About

Mileston

Mileston is a crypto payment infrastructure provider that abstracts away the complexity of on-chain transactions for developers building commerce, subscription, and invoicing products. Founded in October 2022, the project targets developers who want to add cryptocurrency payment acceptance to an application without needing deep blockchain expertise. The core product delivers a suite of APIs and framework SDKs that handle payment link creation, invoice generation, and recurring subscription management, with automatic conversion to USDC on settlement regardless of how the customer pays.

The Developer Problem Mileston Addresses

Accepting crypto payments natively has historically required application developers to manage wallet connections, construct transactions, handle multiple token standards across different blockchains, reconcile payment confirmations, and build their own invoicing flows from scratch. For a team building a SaaS product or e-commerce store, this overhead is prohibitive. Mileston's pitch is that its SDK and API layer eliminates all of that surface area. A developer adds the package, authenticates with an API key and business ID, and gains access to three payment primitives that cover the majority of commercial use cases: one-time payment links, structured invoices, and recurring subscription arrangements.

The 0.4% transaction fee is positioned as a competitive alternative to traditional payment processors, particularly for cross-border commerce where card networks and remittance providers impose higher costs.

Core Payment Primitives

Mileston organizes its product around three classes, each with full create, read, update, and delete lifecycle management:

Payment Links allow merchants and developers to generate a shareable URL that routes a payer to a checkout flow. The link carries a set amount and description, and the payer completes the transaction through Mileston's hosted interface. This approach requires no wallet SDK integration on the customer side and supports both crypto-native and card-paying customers.

Invoices provide a more structured artifact for business-to-business and freelance billing scenarios. Invoices can be created programmatically, attached to a customer email, and tracked through payment status.

Recurring Payments implement subscription billing, allowing developers to establish payment schedules with configurable intervals. This covers SaaS billing, content subscription models, and any product that bills customers on a regular cadence.

SDK and Integration Layer

The SDK ships as a TypeScript/JavaScript package installable via npm (npm install mileston-payments). The package exposes PaymentLink, Invoice, and RecurringPayment classes initialized with an API key and business ID, covering the full lifecycle of each payment type.

Beyond the core data management SDK, Mileston ships a separate UI component library called mileston-payment-client. This library provides a customizable payment button component that works in plain JavaScript, React, Angular, and Vue. When triggered, the button opens a payment popup within the host application. Developers configure the button with a payment URL, payment type, and payment ID, and register callbacks for payment completion, payment data receipt (including wallet address and transaction ID), and error conditions. The design allows teams to embed a functional crypto checkout in an existing web application with minimal integration work.

A mileston-provider-example repository in the organization demonstrates a React integration using three hooks — useGetPaymentWallet, useVerifyPaymentWithWallet, and usePaymentContext — that together retrieve a wallet address, generate a QR code for it, and verify a payment after the user submits a transaction. The example shows the multi-chain architecture in practice, with payers selecting a wallet type at checkout and the system resolving the appropriate receiving address.

Settlement Model

A distinguishing design decision in Mileston is the automatic USDC settlement model. Regardless of whether a customer pays with a credit card or cryptocurrency, merchants receive USDC. The platform internally handles conversion, meaning merchants do not need to manage multiple token positions or manually convert received assets. Settlement is described as instant, without delays typical of traditional payment processors that hold funds pending chargeback periods.

This model has practical implications for merchant accounting: all revenue appears in a single asset denomination, simplifying reconciliation. It also means Mileston's revenue model is separate from crypto price volatility for the merchant, since USDC maintains a dollar peg.

Multi-Chain Architecture

The payment provider example code reveals that Mileston's architecture supports multiple blockchain environments. The example application allows payers to select a wallet type at checkout, routing to the appropriate chain for the transaction. The underlying payment verification hooks are chain-aware, accepting payment type identifiers for invoices, payment links, and recurring payments across supported networks. Mileston's positioning around USDC settlement maps naturally to Solana, which holds one of the largest and fastest-growing USDC supplies of any blockchain, processed hundreds of billions in stablecoin volume through early 2026, and offers sub-cent transaction fees that make micro-payment flows economically viable.

GitHub Activity and Project Status

Mileston's GitHub organization at github.com/mileston-co contains five active repositories. The mileston-payments SDK repository carries an MIT license and accumulated updates through mid-2025. The mileston-business-website repository was updated as recently as July 9, 2026, indicating ongoing product development. The organization also forked the Web3 Foundation Grants Program, suggesting engagement with grant-funded development programs alongside commercial product work.

The SDK repositories carry MIT licenses, making the integration layer open source. The underlying API and business logic remain proprietary, accessed via the API key credential system.

Positioning Within the Crypto Payments Landscape

Mileston occupies a specific niche in the developer payment infrastructure market: it is not a consumer wallet, not a DEX aggregator, and not a full-stack commerce platform. It is an API layer intended to be embedded inside existing applications. The closest analogs are products like Stripe for fiat payments — a composable, developer-focused API that lets teams add payment acceptance to whatever product they are building without owning the payment infrastructure themselves.

The competitive differentiation Mileston emphasizes is simplicity of integration (account creation with an email, no complex onboarding), breadth of framework support (React, Angular, Vue, and vanilla JS covered by a single SDK family), and the automatic USDC settlement abstraction that shields merchants from crypto operational complexity while preserving the cost advantages of blockchain-native payments.

For developers building products that need to accept payments in the Solana ecosystem, Mileston offers a packaged path to USDC-settled crypto billing that avoids the need to build and maintain blockchain-specific payment infrastructure in-house.

Contents

Note: inclusion in Solana Compass directory does not indicate a recommendation or endorsement of this project, its token(s) or its products. Data sourced with thanks from The Grid to aid in building these pages.

Reviews

0.0
0 reviews
Please login to write a review.
Solana tokens

Solana Token Markets

Explore all tokens →