Nerif Docs
  • Quickstart
  • Tutorials
    • Lottery Tutorial
      • Step 1. Configure your account
      • Step 2. Add a smart contract
      • Step 3. Create a new automation workflow
      • Step 4. Build your automation workflow
      • Step 5. Test workflow execution
    • Bridge Tutorial
      • Step 1. Configure your account
      • Step 2. Add smart contracts
      • Step 3. Create a new automation workflow
      • Step 4. Build your automation workflow
      • Step 5. Test workflow execution
    • Price Feed Tutorial
      • Step 1. Configure your account
      • Step 2. Add smart contract
      • Step 3. Create a new automation workflow
      • Step 4. Build your automation workflow
  • 1. What is Nerif Network?
    • Our Mission
    • Our Vision
    • Terms
  • 2. Architecture
    • Core components
    • Validators
      • Networking
        • Bootnode
        • Joining the network
        • Leaving the network
        • Slashing
      • Consensus
        • Epoch & Rounds
        • Automation workflow
          • Triggers
          • Actions
          • Condition
    • Contracts
      • System Contracts
      • Operational Contracts
    • Security
      • DKG
      • Threshold ECDSA
      • Security checks
  • 3. How it works
    • Introduction
    • Nerif App
    • Login
    • Account Configuration
      • 1. Deploy a Gateway Contract
        • 1.1 Create a new gateway
        • 1.2. Use existing gateway contract
        • 1.3.What if I want to update my gateway contract?
      • 2. Top up your balance
        • 2.1. Topping up your balance on Polygon Mumbai
        • 2.2. Topping up your balance on Ethereum Goerli
    • Fees
    • User balance
      • 1. Topping up the balance
        • 1.1 Top up your balance via Nerif App
        • 1.2 Top up your balance directly via Registry smart contract
      • 2. Withdraw from balance
        • 2.1 Withdraw via Nerif App
        • 2.2 Withdraw directly via Registry smart contract
    • API
      • Off-chain APIs
      • On-chain APIs
    • SDK
  • 5. Nerif DAO
    • Governance
    • Treasury
    • Proposal process
  • 6. Support
Powered by GitBook
On this page
  • Select an automation trigger
  • Supported networks
  • Questions and examples
  1. 3. How it works

Introduction

Previous3. How it worksNextNerif App

Last updated 1 year ago

Nerif Network offers a powerful and decentralized automation solution that enables the conditional execution of smart contract functions. Leveraging a network of reliable and secure validators, Nerif Network provides a robust infrastructure for executing smart contract functions with reliability and efficiency.

Beyond that, Nerif Network serves as a comprehensive solution for connecting smart contracts to off-chain data sources, facilitating interactions with third-party services, enabling cross-chain communication, and much more. Think of it as a versatile toolkit for automation, akin to the functionality Zapier provides in the web2 space.

Building on Nerif Network brings immense value to both new and existing projects. New market entrants can expedite their go-to-market strategies, bypassing the complexities associated with setting up and maintaining centralized automation stacks.

Ongoing ventures can greatly benefit from automating their current infrastructure by streamlining their operations, increasing efficiency, and reducing costs. Nerif Network allows both target audiences to focus on their core offerings, accelerate their go-to-market strategies, and drive innovation, ultimately enabling them to stay competitive in a rapidly evolving market.

To fully harness the capabilities of Nerif Network, we recommend reading through the comprehensive documentation, which covers the range of features and functionalities available.

To learn more about how Nerif Network automates your smart contracts, read the section.

Select an automation trigger

With Nerif Network, various segments of web3 builders (developers, entrepreneurs, enterprises, innovators, researchers) have access to a wide range of triggers to suit their automation needs, enabling the execution of smart contract functions with ease.

  • On-chain events: Trigger your functions based on specific events occurring on the blockchain.

  • Block-based trigger: Execute functions upon the arrival of a new block.

  • Trigger by cron rule: Set up time-based triggers using specified cron rules.

  • Computation result trigger: Define conditions based on specific computation results to trigger the execution of functions*.

  • SDK trigger: Directly trigger functions from your code using the SDK, which supports multiple programming languages*.

  • Off-chain events: Trigger functions based on specific events occurring off-chain*.

* - Coming Soon.

Supported networks

Nerif Network currently supports the following networks:

  • Ethereum (Goerli testnet)

  • Polygon (Mumbai testnet)

  • Binance Smart Chain (testnet)

  • Gnosis (Chiado testnet)

  • Linea (testnet)

  • Polygon

  • Linea (*coming soon)

We are continuously expanding our network coverage. If there's a specific network where you would like Nerif Network deployed, please don't hesitate to reach out to us!

Questions and examples

If you have questions, read the Frequently Asked Questions page, ask them on our Discord server, or reach out to us.

To understand different use cases for Nerif Network, refer to our .

Architecture
Tutorials