Mobile menu closeMobile menu open

Open Source · NEAR Ecosystem

NEAR Connect

A lightweight, upgradeable wallet connector designed for secure integrations across the NEAR ecosystem.

Installyarn add @hot-labs/near-connect

Why NEAR Connect

Wallet infrastructure that evolves with the ecosystem

NEAR Connect separates wallet integrations from the dApp bundle. Wallet teams maintain their own connectors while applications use one consistent interface for discovery, authentication, and signing.

Core Capabilities

Built for dApps and wallet teams

01

Isolated Wallet Execution

Wallet integration code runs inside a sandboxed iframe and communicates with the host through a controlled API.

02

Upgradeable Integrations

Wallet teams host their executor scripts, while manifest updates can reach dApps without frontend releases.

03

Lightweight Core

A zero-dependency connector designed to keep NEAR wallet integration compact and straightforward.

04

Flexible Signing

Use account sign-in, signed-message authentication, limited-access keys, and single or batched transactions.

05

Compatible Actions

Supports near-wallet-selector action objects and the recommended near-api-js action creators.

06

Integration Controls

Filter wallets by features, customize branding, pass CSP nonces, and connect optional WalletConnect clients.

Quick Start

Connect a NEAR wallet through one consistent API

Initialize the connector, listen for wallet events, and request a connection.

Open the complete integration guide ↗
app.ts
import { NearConnector } from "@hot-labs/near-connect";

const connector = new NearConnector();

connector.on("wallet:signIn", async ({ accounts }) => {
  const wallet = await connector.wallet();
  const accountId = accounts[0].accountId;
});

await connector.connect();

Wallet Ecosystem

One connector, multiple ways to access NEAR

HOT WalletMeteor WalletIntear WalletMyNearWalletNightly WalletNear Mobile WalletUnity WalletOKX WalletHana WalletNEAR CLIWalletConnect wallets

Developer Resources

Build, test, and contribute