Skip to content
Private, independent platform.Private, independent platform: free for clients, funded by a commission paid by vendors.Funding
smart-contract.com

Directory by blockchain

NEAR smart contract audit and development

Building and auditing on NEAR: Rust contracts compiled to WebAssembly, asynchronous cross-contract calls and callbacks, access keys and preparation.

NEAR is a sharded layer 1 blockchain whose smart contracts run as WebAssembly. It uses human-readable account names and a flexible key system. For a project, the main difference from the EVM is that calls between contracts are asynchronous, which changes how errors and state must be handled.

Building on NEAR

Contracts are mostly written in Rust with the NEAR SDK, with a JavaScript SDK also available. A call to another contract returns a promise, and its result arrives later in a callback, in a separate step. If the remote call fails, earlier state changes in the calling contract are not reverted automatically. Accounts can hold full access keys or restricted function call keys, and contracts must lock tokens to pay for the storage they use.

  • Languages: Rust, JavaScript
  • Tooling: the NEAR SDK, command-line tools and a sandbox for integration tests
  • Not EVM-compatible, although separate EVM environments exist in the ecosystem

What auditors look at

  • Callbacks: state changed before the cross-contract call, failure paths and restoration of balances
  • Callback protection: callbacks that must be callable only by the contract itself
  • Attached deposits: checks on sensitive functions and refunds of excess deposits
  • Storage staking: who pays for storage and whether users can make the contract run out of balance
  • Access keys, upgrade rights and the handling of account names in authorization

Before requesting quotes

  • Describe every cross-contract call and the expected behavior when it fails
  • Specify the SDK and its version, and whether the contract can be redeployed and by whom
  • Provide integration tests in a sandbox, not only unit tests
  • Explain the storage model and who pays for it

NEAR smart contract auditors

  • Blaize

    Public informationUkraine

    Ukrainian blockchain development company with a dedicated security audit practice

    • Development
    • Audit

    Ethereum · Polygon · Arbitrum · Solana · Sui · +4 more

  • FuzzingLabs

    Public informationFrance

    French offensive security company auditing blockchains and smart contracts with fuzzing

    • Audit

    Solana · Ethereum · NEAR · Starknet · Sui · +3 more

  • INC4

    Public informationUkraine

    Kyiv engineering studio whose Blockchain Hub builds L1s, DeFi protocols and smart contracts

    • Development
    • Audit

    Ethereum · Base · Arbitrum · BNB Chain · Polygon · +1 more

  • OtterSec

    Public information

    Blockchain security firm auditing layer 1s, wallets, DeFi and bridges, with pentesting and fuzzing

    • Audit
    • Penetration testing

    Solana · Ethereum · Sui · Aptos · Cosmos · +1 more

  • QuillAudits

    Public information

    Smart contract audit firm also offering dApp penetration testing, wallet audits and monitoring

    • Audit
    • Penetration testing

    Ethereum · NEAR · BNB Chain · Polygon · Optimism · +8 more

  • Rather Labs

    Public informationUnited States

    Web3 and AI engineering firm with a Buenos Aires team, building and auditing smart contracts

    • Development
    • Audit

    Ethereum · Arbitrum · Base · Optimism · Polygon · +5 more

  • softstack

    Public informationGermany

    Flensburg Web3 company offering smart contract audits, pentests, development and compliance

    • Development
    • Audit
    • Penetration testing

    Ethereum · Arbitrum · Optimism · Base · Polygon · +8 more

  • Three Sigma

    Public information

    Code security audits and economic audits for Web3 protocols, in Solidity, Rust and Move

    • Audit

    Ethereum · Arbitrum · Polygon · Base · Optimism · +4 more

  • Zealynx

    Public informationPoland

    Polish security firm offering smart contract audits, dApp pentesting and AI security reviews

    • Audit
    • Penetration testing
    • Development

    Ethereum · Arbitrum · Polygon · BNB Chain · Base · +4 more

  • Zokyo

    Public informationUnited Arab Emirates

    Smart contract and protocol audits, pentesting, compliance and product development, Dubai

    • Audit
    • Penetration testing
    • Development

    Ethereum · Solana · Polygon · Arbitrum · Optimism · +9 more

NEAR smart contract developers

  • Blaize

    Public informationUkraine

    Ukrainian blockchain development company with a dedicated security audit practice

    • Development
    • Audit

    Ethereum · Polygon · Arbitrum · Solana · Sui · +4 more

  • INC4

    Public informationUkraine

    Kyiv engineering studio whose Blockchain Hub builds L1s, DeFi protocols and smart contracts

    • Development
    • Audit

    Ethereum · Base · Arbitrum · BNB Chain · Polygon · +1 more

  • LimeChain

    Public informationBulgaria

    Bulgarian blockchain engineering firm building smart contracts, protocols and onchain products

    • Development

    Ethereum · Polygon · Base · Solana · NEAR · +1 more

  • Rather Labs

    Public informationUnited States

    Web3 and AI engineering firm with a Buenos Aires team, building and auditing smart contracts

    • Development
    • Audit

    Ethereum · Arbitrum · Base · Optimism · Polygon · +5 more

  • softstack

    Public informationGermany

    Flensburg Web3 company offering smart contract audits, pentests, development and compliance

    • Development
    • Audit
    • Penetration testing

    Ethereum · Arbitrum · Optimism · Base · Polygon · +8 more

  • Zealynx

    Public informationPoland

    Polish security firm offering smart contract audits, dApp pentesting and AI security reviews

    • Audit
    • Penetration testing
    • Development

    Ethereum · Arbitrum · Polygon · BNB Chain · Base · +4 more

  • Zokyo

    Public informationUnited Arab Emirates

    Smart contract and protocol audits, pentesting, compliance and product development, Dubai

    • Audit
    • Penetration testing
    • Development

    Ethereum · Solana · Polygon · Arbitrum · Optimism · +9 more

  • Zpoken

    Public informationEstonia

    Senior crypto engineering team for L1 consensus, zero-knowledge, DeFi mechanisms and stablecoins

    • Development

    Ethereum · Solana · NEAR · Arbitrum · Base · +1 more

Describe your project once. Compare with confidence.

Get comparable quotes from vetted developers, then secure your code with an independent auditor.

Get quotes

Free for clients. No commitment.