GraphLinq: The No-Code Platform For Automation of DeFi Data Monitoring and External Executions Over Multi-Chain Applications

Live Coin Watch
Live Coin Watch
Published in
6 min readApr 15, 2021

GraphLinq is a no-code development platform that allows anyone, coders and non-coders alike, to create graphs using a visual drag and drop IDE. With a graphical IDE you can connect to any blockchain decentralized stream, centralized exchange, decentralized exchange, and grab what you need efficiently without having to write a single line of code. GraphLinq takes things a step further by allowing users to interact with API’s, webhooks, and messaging endpoints such as Telegram, Discord, Email, and Push Messaging to your smart phone. This just scratches the surface of the power of GraphLinq but before we go any farther, let’s break down what a graph is and some other terms we need to define.

A graph is a project whose protocol allows for querying of networks like Ethereum, Binance Smart Chain, and many more. The protocol does the querying and collecting of the data without any third party interaction which makes it secure and trustless.

An example graph in the GraphLinq IDE

A block is the smallest component of a graph. Each block allows you to connect to a different network, perform a task, analyze data, or send the data out to another source. A block has a set of inputs and outputs. Inputs are located on the left side of a block and outputs are located on the right side of a block. Each input and output connector are color coded and can only be connected to another block when they fit correctly.

Example blocks for Uniswap and creating a new ERC-20 token

Even though the interface is completely codeless there is some knowledge required to create a graph from scratch. The team at GraphLinq has already created premade templates that the average user can leverage to begin creating their first graph without having to fully understand the IDE. In addition, there are YouTube videos to help you get started. As the platform grows more templates will be added to allow the average user the ability to create powerful graphs without needing to fully understand the IDE.

The tokenomics of this project are particularly interesting. The GLQ token is the gas required to execute a graph. Upon each graph execution some of the gas is burnt making the token deflationary. The rest is distributed to holders as a staking reward. The token will also function as a DAO which allows holders to vote. Some of these votes can help the project direction, like what new blocks should be added next by the development team. Another use for the GLQ token is the Community Marketplace.

The Community Marketplace will allow users who create a graph to be able to sell it to other users and be paid in GLQ tokens. There are already many free templates that you can choose from to help get your project started using GraphLinq. The marketplace will have many free templates to help new users get a jump start on creating their first graph. For example, imagine starting with a price bot template where all you need to do is set which token you would like the graph to retrive. It’s that easy for anyone to get started.

Returning the current GLQ price using GraphLinq and Telegram

Another great reason to look into GraphLinq is their Bounty Program. This program will pay bounties to users who add to their open source repository on GitHub. Some examples of bounties are adding new blocks and functionality to the GraphLinq IDE. Bounties can also be paid if you create a unique graph that the team thinks would be useful as a free template. These free templates will help the average user get started without having to learn the IDE.

The closest project that GraphLinq can be compared to is ParsiQ however I don’t think this is a fair one-to-one comparison. ParsiQ allows users to create smart triggers but the GraphLinq team has a different approach. GraphLinq is a platform for creating new tools and not just creating an alert after a condition is met. GraphLinq will be able to interact with smart contracts with no human interaction needed. For example you will be able to trigger an alert and trigger a swap on Uniswap based on a price like a stop loss on-chain. With ParsiQ you can only trigger an alert.

ParsiQ can do similar tasks that Graphlinq can do for example watching for a new ethereum deposit on a specific address and alert you when one is detected. Graphlinq extends this functionality one step further. You can create your own graph and decide what will happen after the new ethereum deposit is detected, almost like you were a coder, using any of the blocks available. This can be done with both event based triggers and condition based triggers.

GraphLinq has already partnered with Unicrypt and Polygon (previously Matic). These partnerships will continue to expand on the functionality of GraphLinq. The partnership with Polygon is more than just a layer 2 solution as they will also utilize GraphLinq Analytics which launches next month.

Not only does GraphLinq allow for rapid development for coders and non-coders alike, it also breaks down the barier between team members working in the blockchain space. In a traditional project a Data Analyst needs to work with a developer to get data for a report. After the Data Analyst generates a report it is presented to the management team. A graph on Graphlinq is simple enough that all three of these roles can understand where the data is coming from and interact with that data.

GraphLinq allows developers to reduce consumption times for developing features that need to interact with a blockchain. For example if a crypto DeFi project want to show on their app some information in realtime about a specific smart contract they can do it with just a few blocks rather than writing code to retrieve this data.

I strongly believe that the entire development industry is moving towards a low-code and no-code direction. For example, if your old enough to remember, when web development first became popular only a small group of people could perform this task. It required learning HTML and other languages like javascript. Eventually, we saw services like WordPress or Wix come along and this allowed the average person with no coding experience to be able to compete in this space. GraphLinq is doing the same thing for interacting with blockchains and decentralized finanace.

In part two, we will be taking a deeper dive into the IDE and show you how easy it is to create your first graph. I’ll walk you through step-by-step and demonstrate the power and simplicity of the interface. Follow our Medium to get all our future updates about GraphLinq and other exciting projects. In the meantime, you can listen to an interview about the GraphLinq Project.

Listen to an interview with jr00t about the GraphLinq project

To learn more about the GraphLinq project visit GraphLinq.io

LiveCoinWatch.com is the fastest live cryptocurrency price & portfolio tracker with historical charts, latest coin markets from crypto exchanges, volume, liquidity, orderbooks and more!

--

--

Live Coin Watch
Live Coin Watch

Fastest live cryptocurrency price & portfolio tracker with historical charts, latest coin markets from crypto exchanges — LiveCoinWatch.com