Infrastructure Committee

NEAR Infrastructure Ecosystem Feedback Page [NO PAYMENT]

by Infrastructure Committee

|
|
|
token icon
Any

Payment

suit case

...

Submissions

suit case

Remaining

62679df5-bcc9-42c6-988a-10200837d7c7

haseeb's Submission#141

View Profile
NEAR$1,000 to be paid inNEAR

Status: Rejected

  • The submission has reached its final state
  • The submitter can create a new submission

Application Date

22 May 2026

Submission Title

Muhammad (IronClaw Dev) — Cross-Chain Safe Transfer Protocol for NEAR

Description of issue

There is no native mechanism on NEAR to prevent users from sending assets to an address on an incompatible or mismatched network. When a user sends NEAR tokens, NEP-141 assets, or bridged funds while connected to the wrong chain ID or contract namespace, the funds are permanently and irreversibly lost. No on-chain primitive, wallet-layer check, or shared standard currently exists to validate mutual network capability before a transaction is broadcast. This gap affects every dApp, bridge, DEX, and wallet built on NEAR that handles cross-chain or multi-network interactions.

Supporting Evidence

- Ethereum EIP-155 introduced chain ID replay protection in response to significant fund loss events; NEAR has no equivalent cross-chain address scoping standard.

- "Wrong network" sends are among the top-3 reported causes of irreversible fund loss in blockchain support channels across all major ecosystems.

- Current NEAR wallets (MyNearWallet, Meteor, Ledger Live) perform zero recipient network compatibility checks at the transaction signing layer.

- Rainbow Bridge exposes users to wrong-destination errors with no on-chain revert path.

- NEAR Discord and developer forums contain recurring reports of fund loss due to cross-chain address confusion — an ongoing signal of an unmet infrastructure need.

- I am actively building a cross-chain dApp on NEAR and have found no composable safety primitive to build on, requiring a full in-house implementation with no shared audit surface.

How This Blocks Your Progress

I am developing a cross-chain dApp on NEAR and face a forced binary: (a) implement full address validation and network capability logic in-house, without a community-reviewed standard or shared audit, or (b) ship without cross-chain safety and accept the risk of user fund loss. Neither is acceptable for a production product.

This blocks:

- Launching a safe cross-chain transfer product on NEAR

- Implementing user-facing safety guarantees that match what Ethereum and Cosmos ecosystems already offer

- Onboarding non-technical users who cannot be expected to verify chain IDs manually

- Positioning NEAR as a credible destination for bridge partners and institutional integrators who require documented safety standards

Urgency Level

High (significant impact on specific use cases or developers)

Potential Solutions

Proposed: Cross-Chain Safe Transfer Protocol (CSTP)

1. UserProfile contract — each NEAR account deploys a lightweight contract declaring its supported network capabilities (chain IDs, contract namespaces, bridge endpoints). Queryable by any wallet or dApp.

2. Mutual capability matching — before broadcasting, the initiating wallet or dApp queries both sender and recipient UserProfile contracts and validates that a network intersection exists. If none, the transaction is blocked with a human-readable error before any gas is spent.

3. Staged broadcast window — after capability check passes, a configurable delay window (30s–5min, user-set) allows the sender to cancel before finality. An emergency cancel function is callable within the window.

4. NEP standard — the UserProfile interface and capability-check flow are codified as a NEAR Enhancement Proposal, allowing wallets, bridges, and DEXes to implement one composable standard rather than independent ad-hoc solutions.

Estimated resources: 2 senior Rust/NEAR SDK engineers × 3 months for spec, reference implementation, NEP authoring, and security audit.

Existing reference: Ethereum EIP-155 (chain ID scoping), IBC channel handshake in Cosmos (mutual capability negotiation).

Teams/Contributors That Could Help

- Pagoda / NEAR Protocol core team: best positioned to shepherd the NEP process and integrate capability checks into official wallet SDKs and NEAR CLI.

- Rainbow Bridge team: direct incentive to reduce cross-chain user error; already operating at the bridge infrastructure layer.

- MyNearWallet and Meteor Wallet teams: natural partners for wallet-level staged broadcast UX implementation.

- Myself (Muhammad, IronClaw Dev): available to contribute to the reference smart contract implementation, TypeScript SDK bindings, and NEP drafting.

If understand this isn't a bounty are you aren't going to get paid and this page is just being used as a submission form for the time being. REQUEST $0 sponsorship

Anything Else

Threads

|

Filter by

SKILLS NEEDED

Blockchain

Backend

CONTACT

Reach outif you have any questions about this listing