-
Notifications
You must be signed in to change notification settings - Fork 148
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
New translations pubsubstreams.mdx (Ukrainian)
- Loading branch information
Showing
1 changed file
with
52 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
--- | ||
title: Publishing a Substreams Package | ||
--- | ||
|
||
Learn how to publish a Substreams package to the [Substreams Registry](https://substreams.dev). | ||
|
||
## Overview | ||
|
||
### What is a package? | ||
|
||
A Substreams package is a precompiled binary file that defines the specific data you want to extract from the blockchain, similar to the `mapping.ts` file in traditional subgraphs. | ||
|
||
## Publish a Package | ||
|
||
### Передумови | ||
|
||
- You must have the Substreams CLI installed. | ||
- You must have a Substreams package (`.spkg`) that you want to publish. | ||
|
||
### Step 1: Run the `substreams publish` Command | ||
|
||
1. In a command-line terminal, run `substreams publish <YOUR-PACKAGE>.spkg`. | ||
|
||
2. If you do not have a token set in your computer, navigate to `https://substreams.dev/me`. | ||
|
||
 | ||
|
||
### Step 2: Get a Token in the Substreams Registry | ||
|
||
1. In the Substreams Registry, log in with your GitHub account. | ||
|
||
2. Create a new token and copy it in a safe location. | ||
|
||
 | ||
|
||
### Step 3: Authenticate in the Substreams CLI | ||
|
||
1. Back in the Substreams CLI, paste the previously generated token. | ||
|
||
 | ||
|
||
2. Lastly, confirm that you want to publish the package. | ||
|
||
 | ||
|
||
That's it! You have succesfully published a package in the Substreams registry. | ||
|
||
 | ||
|
||
## Додаткові матеріали | ||
|
||
Visit [Substreams](https://substreams.dev/) to explore a growing collection of ready-to-use Substreams packages across various blockchain networks. |