Crosschain NS pay

We use Circle gateway to enable fast cross-chain payment, ENS and SNS for human readable payout

Crosschain NS pay

Created At

HackMoney 2026

Project Description

This project is a cross-chain payment and payout system built on USDC that enables fast transfers between Ethereum and Solana using Circle Gateway. It resolves human-readable ENS and SNS names to wallet addresses, abstracts chain-specific complexity, and supports unified balances, deterministic payouts, and stablecoin settlement across heterogeneous blockchain environments.

How it's Made

The project is built with TypeScript and Node.js, integrating Circle Gateway for USDC-based unified balances and cross-chain payouts. On EVM chains, users deposit USDC via approve + transferFrom into a Gateway-managed contract, enabling pooled liquidity. ENS is used to resolve human-readable names to Ethereum addresses. For Solana payouts, SNS names are resolved to public keys, associated token accounts (ATAs) are derived for the USDC mint, and SPL USDC is transferred directly. The system unifies balance and identity logic across EVM and Solana despite their fundamentally different account models.

background image mobile

Join the mailing list

Get the latest news and updates

Crosschain NS pay | ETHGlobal