Resources · Make integration

Solana Make integrationAutomate Solana with Make.

Need Solana figures in your sheets and alerts without writing code? The Solana Make integration gives you 16 action modules that read balances, tokens, transactions and epochs. This page explains what each one returns, how to connect, and how to build your first scenario.

Verified Trustpilot reviews · AI, automation & growth agency

What you can automate

What can the Solana Make integration do for you?

The Solana Make integration lets a Make scenario, the automation you build in Make, ask the Solana network for data and pass the answer to your other tools. Each of its 16 modules, the bricks of a scenario, reads one kind of information: an account balance, a token supply, a transaction, the current slot or epoch.

Check a payment before you ship. A customer submits a transaction reference through a form; Get a Transaction pulls its details and Get the Block Time turns its block into a readable date for your order log.

Watch the accounts that matter. Get an Account's SOL Balance and Get an Account's Token Balance read what your treasury or project accounts hold, so a sheet or a team message always shows current amounts.

Feed a network report. Get the Epoch Info, Get the Inflation Rate and Get the Current Transaction Count give research or community teams fresh figures to publish.

Know the limits: every module here is an action, so there is no trigger that fires when something happens on the chain. A scenario starts on its schedule or from another app. Make's documentation for Solana is also limited, which is why Make an API Call matters when a method is missing. If you are weighing tools, our n8n vs Make comparison lays out the criteria, Make training covers the editor from scratch, and Make troubleshooting helps when a run fails.

Connect

How do you connect Solana to Make?

  1. 01

    Add a Solana module

    In your scenario, click the +, search for Solana and pick any of its modules. Then click Create a connection. A connection is your Solana access linked to Make once, and every Solana module reuses it afterwards.

  2. 02

    Name the connection

    This step is optional, but a clear name helps as soon as you keep more than one. Something that says which project or network the connection serves is enough to find it later in any module's list.

  3. 03

    Authorize and save

    Complete what Make asks for: authorize Make on the app's page, or paste the key you were given. Click Save. The module can now read Solana data, and its fields are ready to fill.

First scenario

Your first scenario with Solana

GoalWhen the scenario's schedule comes around, Make reads an account's SOL balance, then the supply of a token you follow, and hands both to your next step.

  1. 01

    Create the scenario

    Open the Scenarios page and create a new scenario. Click the + in the middle of the editor to place your first module.

  2. 02

    Start with the SOL balance

    Search for Solana and choose Get an Account's SOL Balance. Select your connection, or click Create a connection if this is your first Solana module.

  3. 03

    Fill in the account

    Enter the public key of the account you want to read. Since Solana has no trigger, this action opens the flow and the schedule decides when it runs.

  4. 04

    Add the token supply

    Click the + on the right of the first module and add Get a Token's Supply. Fill in the token, then add the app that should receive both figures.

  5. 05

    Test with Run once

    Click Run once. Make runs the scenario a single time; open each module's bubble to read the bundle it returned, meaning the item passed on to the next module.

  6. 06

    Schedule and switch on

    Click the clock on the first module. A new scenario runs every 15 minutes by default; keep that or pick another interval, then switch the scenario on.

Modules

What the Solana modules do

Solana gives you 16 modules. For each one: what it does for you, when to reach for it, and what to watch out for.

Solana1

Get an Account's SOL Balance

Action

In Make“Returns the SOL balance of the account of provided Pubkey.”

Get an Account's SOL Balance tells you how much SOL sits on one account, from the public key you give it. The amount arrives in a bundle that the following modules can write into a sheet or a message.

When to use it
to keep a list of treasury addresses current, or to warn your team when an account you follow runs low.
Watch out
it reads SOL only; tokens need Get an Account's Token Balance.
Solana2

Get an Account's Token Balance

Action

In Make“Returns the token balance of an SPL Token account.”

Reading a token instead of SOL? This module returns what an SPL Token account holds, so your reporting shows the amount of that specific token rather than the network's native coin.

When to use it
a shop or a community accepts its own token and wants each account's holding copied into a dashboard.
Watch out
give it an SPL Token account, as the module's description says, not a plain SOL account.
Solana3

Get a Token's Supply

Action

In Make“Returns the total supply of an SPL Token type.”

You get the total supply of an SPL Token type in a single bundle. It is the figure to keep current wherever people read about a token your project issues or tracks.

When to use it
an investor update or a public page that quotes the total supply and must not show a stale value.
Watch out
the module works on a token type, so pass the token itself, not an account holding it.
Solana4

Get a Transaction

Action

In Make“Returns transaction details for a confirmed transaction.”

Get a Transaction pulls the details of one confirmed transaction, so a payment you were told about can be checked before anyone acts on it.

When to use it
a buyer sends a transaction reference through a form, and the scenario looks it up before the order is marked as paid.
Watch out
the module is described for confirmed transactions, so test it with one that has already gone through.
Solana5

Get the Block Height

Action

In Make“Returns the current block height of the node.”

With this module your scenario learns the current block height of the node it asks. One number, which works well as a marker of where the chain stood when a record was written.

When to use it
to stamp each row of an audit log with the block height at the moment the scenario ran, next to the date Make adds.
Watch out
each call costs one operation, so read it once per run.
Solana6

Get the Block Time

Action

In Make“Returns the estimated production time of a block.”

Turn a block into a date your colleagues can read: Get the Block Time returns the estimated production time of a block, far clearer in a report than a raw block number.

When to use it
when a list of blocks goes to finance or support and they need a date beside each one.
Watch out
the value is an estimate, as its description states, so do not treat it as an exact timestamp.
Solana7

Get the Current Slot

Action

In Make“Returns the slot that has reached the given or default commitment level.”

Get the Current Slot returns the slot that has reached the commitment level you choose, or the default one. It gives you a reference point to store next to the other data a run collects.

When to use it
to compare two runs of the same scenario and see how far the chain has moved between them.
Watch out
the commitment level changes the answer; leave the default unless you know which one you need.
Solana8

Get the Current Transaction Count

Action

In Make“Returns the current Transaction count from the ledger.”

A fresh activity figure for your content: this module reads the current transaction count from the ledger and hands it over as one value, ready for a sheet, a post draft or a chat message.

When to use it
a newsletter or research note that quotes network activity and should use a current number whenever it is written.
Watch out
reuse the value inside the scenario instead of calling the module twice.
Solana9

Get the Epoch Info

Action

In Make“Returns information about the current epoch.”

Get the Epoch Info describes the current epoch in one bundle, a good opening line for any report organised epoch by epoch.

When to use it
a staking summary that should start with the details of the epoch in progress, followed by the inflation values.
Watch out
it covers the current epoch only; for how epochs are laid out, pick Get the Epoch Schedule instead.
Solana10

Get the Epoch Schedule

Action

In Make“Returns epoch schedule information from this cluster's genesis config.”

Where Get the Epoch Info shows the present, this module shows the rules: it reads the epoch schedule from the cluster's genesis configuration and returns it as reference data for your documents.

When to use it
a planning sheet that needs the cluster's epoch layout written next to the current epoch figures.
Watch out
it describes a configuration, not a live indicator, so it rarely belongs in every run.
Solana11

Get the Genesis Hash

Action

In Make“Returns the genesis hash.”

Get the Genesis Hash returns the hash of the cluster's genesis, a short value you can keep on file as a reference for the network your connection reads.

When to use it
in a setup or maintenance scenario, to record the value and compare it later with a new run, so you notice if the connection now points somewhere else.
Watch out
store it once; there is no need to fetch it on every run.
Solana12

Get the Highest Snapshot Slot

Action

In Make“Returns the highest slot information that the node has snapshots for.”

This module reports the highest slot for which the node has snapshots. It is a reading about the node itself rather than about an account or a token, which makes it a tool for technical teams.

When to use it
to log this value alongside Get the Current Slot when you follow the node your connection relies on.
Watch out
Make's documentation does not describe what it returns, so read its bundle after Run once before you map anything.
Solana13

Get the Inflation Governor

Action

In Make“Returns the current inflation governor.”

Get the Inflation Governor returns the current inflation governor of the network. It is the policy side of inflation, while Get the Inflation Rate gives the values applied to the current epoch.

When to use it
a treasury memo or an explainer on the network's economics that must quote the governor as it stands today.
Watch out
Make's documentation does not detail its output; check it with Run once before you map it.
Solana14

Get the Inflation Rate

Action

In Make“Returns the specific inflation values for the current epoch.”

Get the Inflation Rate hands you the specific inflation values for the current epoch, the numbers a report on network economics usually needs next to the epoch itself.

When to use it
pair it with Get the Epoch Info to write one row per epoch, with its details and its inflation values side by side.
Watch out
the values belong to the current epoch; label each row with the epoch so readers do not mix them up.
Solana15

Get the Ledger's Lowest Slot

Action

In Make“Returns the lowest slot that the node has information about in its ledger.”

Get the Ledger's Lowest Slot tells you the lowest slot the node still has information about in its ledger, so you know how far back that node can answer.

When to use it
before looking up an old transaction, to check whether the node's ledger reaches back far enough.
Watch out
the answer is about the node your connection reaches, not the whole network; keep that in mind before concluding a transaction is missing.
Solana16

Make an API Call

Action

In Make“Performs an arbitrary authroized API call.”

Make an API Call sends a request of your choice to the Solana API through the connection you already have, which covers anything the 15 other modules leave out.

When to use it
the method you need does not appear in the module list, and you still want to stay inside the same scenario and connection.
Watch out
Make's documentation for Solana is limited, so take the method and its parameters from Solana's own reference before you build the call.
Need help

Need help automating Solana with Make?

A person reads every message.

FAQ

Solana and Make: common questions

01Is the Solana Make integration free?
Yes, Solana is a standard app in Make, so you can use it from the Free plan. The Free plan gives you 2 active scenarios, a minimum of 15 minutes between two scheduled runs, runs of 5 minutes at most, files up to 5 MB and 512 MB of data transfer. Paid plans bring the interval down to 1 minute, remove the cap on active scenarios and allow runs of up to 40 minutes. Usage is counted in operations, one per module per bundle, so a scenario with three modules spends three operations on each run.
02What do you need to connect Solana to Make?
Make's documentation lists no prerequisite for Solana and gives no specific connection steps. The generic process applies: add a Solana module, click Create a connection, optionally name it, then authorize Make on the app's page or paste the key you were given, and click Save. Every Solana module then reuses that connection. Make also notes that its Solana documentation is limited, so keep Solana's own reference nearby for the values the modules expect, such as an account's public key.
03Does the Solana Make integration react in real time?
No. Solana has no trigger in Make: all 16 modules are actions, so nothing starts a scenario when something happens on the chain. You have two ways to start. The first is scheduling, the clock on the first module, which runs a new scenario every 15 minutes by default, with 15 minutes as the minimum on the Free plan and 1 minute on paid plans. The second is to open the scenario with a trigger from another app, such as a form submission, and then call the Solana modules you need.
04What if the Solana module you need is missing in Make?
Use Make an API Call. It reaches any method of the Solana API with the connection you already set up, so you are not limited to the 15 dedicated modules. Since Make says its Solana documentation is limited for lack of public information, you will need the method name and parameters from Solana's own reference. If a run fails along the way, open the bundle each module returned after Run once: it usually shows where the input or the answer went wrong.
05Should you use Make or n8n for Solana?
It depends on the tool your team already works in. In Make, Solana offers 16 action modules, including Make an API Call, and no trigger, so every scenario starts on a schedule or from another app. That setup suits people who want to build visually and test each step with Run once. The same app often exists as an n8n node too, so check which modules each side offers for the data you need before choosing. Compare on that basis, not on habit.