Forta Docs (2024)

Disclosure

The following documentation was written by the team at QuickNode and does not reflect the views of the Forta Foundation.

Why Use QuickNode?

QuickNode powers blockchain-enabled internet for the modern world. As the most performant end-to-end Web3 development platform, QuickNode makes it easy to build and scale dApps with globally-balanced blockchain infrastructure, best-in-class elastic APIs, powerful analytics and tools, an abundance of valuable developer resources, and 24/7 customer support. QuickNode uses multiple client implementations and usage-specific node clusters for consistent performance at any scale — successfully handling billions of blockchain calls daily with 2.5x faster response times than competitors.

With QuickNode, blockchain developers can instantly unlock multi-chain scaling with access to 22+ chains and 35+ networks — including all major testnets. Since 2017, QuickNode has empowered hundreds of thousands of top developers and companies to focus on innovation by accelerating dApp build times and offering enterprise-grade solutions to businesses of every size. As a result, leading Web3 companies like Nansen, Copper, Adobe, Magic Eden, and Dune Analytics trust QuickNode to power their businesses and deliver exceptional results.

QuickNode’s Core API

QuickNode's Core API provides seamless interaction with blockchain networks for both reading and writing data — leverage QuickNode's elastic API for lightning-fast responses and frictionless Web3 development.

Quick, powerful, and reliable, our Core API is your launchpad into frictionless web3 development:

Speed: QuickNode's blockchain API responses are on average 2.5x faster than competitors.

Reliability: With an uptime service-level agreement (SLA), QuickNode ensures that your application is up and running when you need it.

Scalability: QuickNode offers unlimited scalability. Whether you have ten users today or billions tomorrow, it scales with your needs, irrespective of the volume.

Real-time analytics: Quickly fetch metrics that matter, including method calls over time, response statuses, method response time, and more.

Security: QuickNode offers world-class security features, including token-based authentication, referrer whitelisting, domain masking, and more to ensure your endpoints are safe and secure.

Archive: QuickNode's Core API allows developers to access all historical states of values in smart contracts as well as all account balances.

Trace & Debug: The API provides a feature to request the node to re-execute the desired transaction with varying degrees of data collection.

With QuickNode's Core API, the blockchain experience is simplified. It allows you to streamline your development process without the added cost of dealing with bug fixes, uptime, customer complaints, and more. Built for developers, by developers, QuickNode's tools are designed with user-friendliness in mind. Connect to the blockchain in one line of code, and learn the rest from our best-in-class documentation.

Special Offer

Together, QuickNode and Forta are committed to protecting Web3 users and supporting the developers that are building solutions to make blockchain safer for everyone. Thanks to this new partnership, Forta scan node runners can enjoy a discount on QuickNode’s Build Plan.

Now that we know how QuickNode helps your Forta nodes be more reliable and performant, let's dive into how to create a new QuickNode account completely for free.

On top of the best-in-class infrastructure, QuickNode users will also get access to:

  • Access to 22+ chains and 35+ networks
  • QuickAlerts
  • Graph API
  • NFT Fetch API
  • Token API
  • One-click add-ons from the QuickNode Marketplace
  • 24/7 support

Claim this discount - “Forta20” (don’t add the quotes into the coupon section, just Forta20).

Getting Started with QuickNode

Let’s get started and see how easy and painless it is to create an RPC endpoint in just a few minutes. To build on any of QuickNode’s supported blockchains, you'll need an API endpoint to connect with the network. Let’s follow a few short steps to create our custom endpoint:

Go tohttps://QuickNode.com/ and click “Create account”

Forta Docs (1)

Enter your information and click the button to “Create a free account”

Forta Docs (2)

Next, specify which type of project you are building. Choose “Other” and enter scan node.

Forta Docs (3)

Once you click “Finish,” you’ll see this screen. You’ll need to check your email inbox to complete the next step.

Forta Docs (4)

Check your email to verify your QuickNode account.Click “Verify Your Account”

Forta Docs (5)

Clicking verify in the above email will take you back to the developer portal. Next, you’ll click “Create an endpoint.”

Forta Docs (6)

Select the chain you’d like to build on.

Forta Docs (7)

And select the network

Forta Docs (8)

Next, you’ll be prompted to select add-ons from the QuickNode Marketplace to add. There are many free add-ons available to supercharge your dApp — along with several paid add-ons from industry leaders.

This step is optional. You can continue without selecting any add-ons.

Forta Docs (9)

Next, select a plan. Choose the “Build” plan to apply your discount.

Forta Docs (10)

Finalize your Build plan and enter your coupon code “Forta20” here before completing your purchase (don’t add the quotes into the coupon section, just Forta20).

Forta Docs (11)

Select your endpoint.

Forta Docs (12)

From here, you’ll need to grab the RPC URL required to set up your Forta node.

You can copy the HTTP Provider or WSS Provider URL to use in your web3 application. On your endpoint's page, you can view Metrics, manage Add-ons, and control Security features such as token authentication, JSON Web Tokens (JWT), referrer whitelisting, and more.

Forta Docs (13)

Now that you have your HTTPS RPC URL, we’ll need to connect QuickNode to the Forta scan node running on your terminal.

Configure your QuickNode Chain APIs

If you haven’t already installed Forta on your terminal, make sure to go through thequickstart guidefor kickstarting your Forta scan node.

Once your Forta directory has been initialized, you’ll find a file named config.yml. We’ll need to configure that file so that our scan node knows how to pull data from the blockchain.

Forta detection bots are able to call JSON-RPC APIs using the RPC endpoints and the chain ID configured in theconfig.ymlfile, to do so, we’ll need to initialize thescan.jsonRpc.urlproperty in the config.yml file, with the QuickNode HTTP RPC URL from your account.

Open the config.yml file in your Forta directory, and copy your QuickNode RPC URL in the jsonRpc property:

chainId: 1scan: jsonRpc: url: https://{Your QuickNode RPC URL}

That’s it! Your Forta node will now scan blockchain transactions at lightning speed using QuickNode’s Core API.

Please note that we’ve set the chainId property to one in the above code. This is because we provided guidance to create an Ethereum application, and the Ethereum Mainnet chain ID is one.

If you want to scan other chains like Polygon, Arbitrum, or Optimism, please refer to the following section!

Forta Docs (2024)
Top Articles
Largest oil and gas companies by market cap
A career in travel blogging is tough but rewarding
Katie Pavlich Bikini Photos
Gamevault Agent
Pieology Nutrition Calculator Mobile
Hocus Pocus Showtimes Near Harkins Theatres Yuma Palms 14
Craigslist Mexico Cancun
Hendersonville (Tennessee) – Travel guide at Wikivoyage
Doby's Funeral Home Obituaries
Vardis Olive Garden (Georgioupolis, Kreta) ✈️ inkl. Flug buchen
Select Truck Greensboro
Things To Do In Atlanta Tomorrow Night
Non Sequitur
How To Cut Eelgrass Grounded
Pac Man Deviantart
Alexander Funeral Home Gallatin Obituaries
Craigslist In Flagstaff
Shasta County Most Wanted 2022
Energy Healing Conference Utah
Testberichte zu E-Bikes & Fahrrädern von PROPHETE.
Aaa Saugus Ma Appointment
Geometry Review Quiz 5 Answer Key
Allybearloves
Bible Gateway passage: Revelation 3 - New Living Translation
Yisd Home Access Center
Home
Shadbase Get Out Of Jail
Gina Wilson Angle Addition Postulate
Celina Powell Lil Meech Video: A Controversial Encounter Shakes Social Media - Video Reddit Trend
Walmart Pharmacy Near Me Open
A Christmas Horse - Alison Senxation
Ou Football Brainiacs
Access a Shared Resource | Computing for Arts + Sciences
Vera Bradley Factory Outlet Sunbury Products
Pixel Combat Unblocked
Cvs Sport Physicals
Mercedes W204 Belt Diagram
'Conan Exiles' 3.0 Guide: How To Unlock Spells And Sorcery
Teenbeautyfitness
Where Can I Cash A Huntington National Bank Check
Facebook Marketplace Marrero La
Nobodyhome.tv Reddit
Topos De Bolos Engraçados
Sand Castle Parents Guide
Gregory (Five Nights at Freddy's)
Grand Valley State University Library Hours
Holzer Athena Portal
Hampton In And Suites Near Me
Hello – Cornerstone Chapel
Stoughton Commuter Rail Schedule
Otter Bustr
Selly Medaline
Latest Posts
Article information

Author: Ms. Lucile Johns

Last Updated:

Views: 5896

Rating: 4 / 5 (61 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Ms. Lucile Johns

Birthday: 1999-11-16

Address: Suite 237 56046 Walsh Coves, West Enid, VT 46557

Phone: +59115435987187

Job: Education Supervisor

Hobby: Genealogy, Stone skipping, Skydiving, Nordic skating, Couponing, Coloring, Gardening

Introduction: My name is Ms. Lucile Johns, I am a successful, friendly, friendly, homely, adventurous, handsome, delightful person who loves writing and wants to share my knowledge and understanding with you.