Skip to content

Near Protocol

NEAR is a layer 1 network with sharding, WebAssembly contracts and configurable account permissions. Its asynchronous communication requires callback, resource and partial-operation recovery design. Access keys can restrict permitted calls, while contracts retain their own authorisation rules. Applications track storage resources and intermediate results across a distributed sequence of messages.

Written by Isaac GonzálezUpdated October 11, 2026

Key takeaways

  • Near organizes execution through sharding and its own account model.
  • Account keys and permissions support tailored operation authorization.
  • Multinetwork integration adds dependencies that need separate testing.

What is Near Protocol?

NEAR is a layer 1 network with state sharding and an account model supporting different keys and permissions. Contracts execute in WebAssembly, with tooling for languages such as Rust and JavaScript. SDK selection and runtime version are part of integration planning.

Readable accounts and restricted keys can simplify selected user journeys. However, access recovery, sponsorship and mobile experience still require application design and wallet support. They are not automatically solved by choosing the network, and should be tested with the actual components used by the product.

How it works

Nightshade organises execution through shards. Contracts can communicate asynchronously through promises and callbacks, so a sequence spanning contracts is not treated as one indivisible local call. Operations need to account for the outcome of each step and possible failures along the way.

Storage and execution consume resources that the product must fund. Access keys can be restricted to selected functions, but the contract retains responsibility for its own authorisation rules. Configuration should define what a session may do and how that permission can be revoked or replaced.

What Near Protocol offers

In a membership application, a restricted key can support frequent actions without exposing administrative powers. The contract maintains enrolment, renewal and usage rules; the frontend explains the authorised scope and provides recovery. Tests cover expired permissions, insufficient funds and account changes.

Chain Signatures supports assessing integrations with other networks through distributed signing. Verify supported networks, authorisation rules and MPC dependencies. Producing a signature for another chain does not make the remote operation part of NEAR consensus or eliminate the fees and confirmation requirements of that destination.

Limitations and selection criteria

Asynchronous communication requires explicit handling of partial states. When a contract starts an operation and the next call fails, the product must decide whether to compensate, retry or leave a pending action. Callbacks need context validation and protection against applying the same result twice.

Before choosing NEAR, verify SDK, wallet, indexing and debugging support. Prototypes should measure complete flows rather than isolated calls. Sharding does not remove contention from a design concentrating state in one component, nor does it replace resource planning and monitoring.

Also known as

  • NEAR
  • Near Protocol
  • Nightshade
Development at Metlabs

How we approach a project with Near Protocol

Development capabilities and use cases to assess how Near Protocol fits your product.

What we build with Near Protocol at Metlabs

  • WebAssembly contracts

    Compatible SDK implementation with storage and permission tests.

  • Asynchronous flows

    Promises and callbacks with explicit failure and partial-outcome handling.

  • Use case

    Restricted-permission memberships

    Frequent actions through limited keys with a revocation path.

  • Use case

    Cross-contract integration

    Processes preserving state and recovering operations after remote-step failures.

Related content

Go deeper on Near Protocol

Other Metlabs pages that expand on this entry.

Building on Near Protocol?

We analyze your case, pick the right stack and ship a production-ready solution.

Tell us about your project

As featured in

CointelegraphInvesting.comEl EspañolEmprendedoresEl ObservadorCriptoNoticias