Host your Timpi Collector Node via the Flux Marketplace

Flux — The Web3 Cloud

Flux’s core values and ethos center around the rise of Web 3.0 — By, and For the People. Its aim is to evoke the power of corporations and restore it to the common people. The Flux Cloud is decentralized, based on thousands of single servers from all over the world that are all connected in one operating system. Individuals are the backbone of the technology, so to speak. They provide the cloud with computational resources via home-based bare metal machines or rented servers and are incentivized by 50% of the total block reward.

To date, over 14,000 nodes worldwide support the decentralized cloud of Flux. The total available computational resources amount to around 110,000 Cores, 300 TB of RAM, and over 7 PT (Petabytes) of SSD. It is a Web 3.0 cloud powerhouse that can deploy applications in a decentralized and censor-resistant manner. Flux has several advantages over traditional Web2 infrastructure providers, such as redundant applications, automatic failovers in case of any outages, Docker Hub containers, which make it agnostic to code language, automatic updates, and competitive pricing.

Timpi — Unbiased, Uncensored, Complete access to the world’s information!

Timpi was established with the belief that every individual should have access to impartial and unbiased information. The organization is deeply concerned about the monopolization of the search engine industry, which has led to a lack of accountability, transparency, and competition, negatively impacting both consumers and innovation.

Through its proprietary technology, Timpi has developed the world’s first completely independent and decentralized web index. This index is autonomously governed, globally scalable, and designed to integrate blockchain technology within the framework of traditional global commerce.

Timpi’s proprietary index is expanding rapidly, and it is capable of indexing 300 million records per day. Its unique approach enables it to accomplish this task at a fraction of the cost of existing market players. Timpi Search, designed with privacy and impartiality as its core values, provides users with a trustworthy and independent alternative to the current market leader. However, Timpi Search is only the beginning. Its roadmap includes a range of innovative products, such as its Data Market and App Store, all powered by its proprietary technology.

Let’s dive right into the guide on how to deploy your very own Timpi Collector Node via the Flux Marketplace in just a few simple steps!

Before we can deploy the Timpi Collector Node via the Flux Marketplace, there are some prerequisites that we need to set up. Additionally, we will need to secure all these keys with the new Flux Cloud product, Flux Storage. Let’s go step-by-step down the list!

As the Collector Node is still in its Beta Phase, we need to register for it. To do so, please visit the official Timpi Discord at discord.gg/WWPfnwye2P.

The Timpi Discord bot can generate a beta key for you. Simply use the slash command in any channel on their discord: “/key”. Fill in your email address and the bot will return a key for you. If you encounter any issues, please contact @beta@timpi.io | Andrew for assistance.

Once you have received the Beta key, you can proceed with the following guide.

  1. First, navigate to https://home.runonflux.io/.
  2. Next, log in using your ZelID. You can obtain your ZelID via Zelcore at https://zelcore.io/. Always use official links when logging in.

2.1 If you do not have an account created in Zelcore, download and install the app. To ensure your wallet’s security, enable d2FA in the App section inside Zelcore.

2.2 To ensure your wallet’s security, enable d2FA in the App section inside Zelcore.

2.3 Now you can authenticate by clicking on the fingerprint button or manually by signing the message manually on your Zelcore Wallet with the ZelID App

3. Once authenticated, navigate to https://home.runonflux.io/apps/marketplace and find the TimpiCollector Application under the Crypto category.

4. You will see a parameter that requires a value. To set this value, use the Flux Storage feature, making sure it is private because the Timpi Collector Node is still in beta.

5. go to https://home.runonflux.io/apps/registerapp in a new browser tab.

6. The Flux Storage tool is integrated into the “Component” section, and you will notice the cloud symbol box next to “Environment” and “Commands.”

7. To utilize the Flux Storage tool, include the environmental parameters “key=” (Your Beta Key) and “ident=” (Your Email Address) within the brackets that are bookended by quotes. These parameters should be separated by a comma, as illustrated in the following example:

[“key=ElBImLQP3VoU9KS02AAXgdPyJODFqmelBCYqb+ryMXz9IFZkf464Lvy1k4K5msGKawv0wOQNKcgVnvi0fe1JjYg5Fu/YB5LgbK1jssFgTdUzIUYhJSoYPT+pFhT5b0u0Fk2CBvHhKTfimxwV4rhpuvu6VfXAcNgAhRVZhlDQY3yAvXyIu4QhT6Yme5SVYJC1UvUERnVg5IxDgzTRXOfqhSMLPn4NhKbVDP3dmT9jImWhNzsg3Vk8ygV5H6nO4222ZI2hVn+SPPoiecctRVnuEuwpyk/F9tUpphTEIE6/ssorup0A0LhWTiqwReFr0U7y32kpPi97nEmkrFadoPnlminyCCwJwEfxl/EywnadQtjrLi9xleLU8Ovy2SP6/cAAA+jJKuAs1E9uDsQDfKTmomoENPv0W1BOXnAr+wBPbFqusmCCFnopeD6stSwF2DTAIFdDTNLyZ30d5OeOMkYaMUCQc3u+mSZs99FIthTV3jcxsg9icWL47UUtqVBYfPf8ad9nBSBpQhNt8zP7usQaXwP1mb4ko0PaGBWAbn/kYTEsUSJg7jTvvyUMxXc/Hhmw00XpnZBWLITZU9OyR2ohc6f1o6V1Dj1YmZLGsOP2Sl+lCR9lfZWUDzVEd2LKdtnXFdv1GxHGzvX9/u9VIFj6g+50pAubFpzbB99ohGBlp0c=”,”ident=lukas@runonflux.io”]

8. Click the cloud symbol box and then “Update Environment Parameters.”

9. You should see a notification pop-up on your top-right screen.

In case of encountering an error message at this stage, kindly ensure that your ENV is enclosed in brackets and that the parameters “key” and “ident” are enclosed in quotation marks. It is possible for the quotes to be altered when copying and pasting into the ENV field, resulting in an error. A simple solution would be to manually delete all four quotation marks and enter them again manually.

10. You might have noticed that your “Environment” field has updated. It is using the Flux Storage format now, in our case, it is:
[“F_S_ENV=https://storage.runonflux.io/v1/env/789947207277627“]

11. To set up the F_S_ENV parameter at Step 3, take the HTTPS link — in our case, https://storage.runonflux.io/v1/env/992922552280077 — and input it as the value.

12. Next click on “Start Launching Marketplace App.”, you get something like:

13. You can click “Next” or copy the Registration Message if you want to sign the message manually using your ZelID App, and then click “Next.”

14. Here, you can click the fingerprint button to sign the request for the application. If you have done this manually, paste the signed message from the earlier step onto your ZelID.

15. You will now see the monthly cost for your application. Click on “Register Flux App.”

16. You will be given payment information in FLUX. Payment is made through the FLUX blockchain using FLUX coins.

17. Select “Pay with Zelcore” to make the payment for the application.

18. You are done! We now need to wait for your Timpi Collector Node to be spawned on an available node, which usually takes around 10–30 minutes.

Usage of the Timpi Collector Node

log in to https://home.runonflux.io with your ZelID, go to the “Global Apps” menu tab on the left-hand side, and then go to the “My Apps” tab, where you can manage and visit your Timpi Collector Node deployments. Click on the arrow pointing down to see your application specifications and the IPs running it.

As you may have noticed, your Timpi Collector runs redundantly, meaning it always operates on at least three instances simultaneously, and therefore provides access to three distinct IPs as a collector. To access its HTTP endpoint, click on “Visit App.” Examples:

→ http://178.33.153.173:37566/
→ http://24.251.127.213:37566/

You can check the logs of the individual IPs to ensure that the Node is syncing correctly.

  1. To visit one IP by clicking on “Visit FluxNode”
  2. Log in with your ZelID
  3. Navigate to “Apps,” “Local Apps,” “My Local Apps.”
  4. Click “Manage,” “Manage App,” “Log File.”

You should see something similar like this:

Ident:lukas@runonflux.io
Package:collector
Recieved app.zip with 106497 kb
4Extracted app.zip, TimpiCollector is available:True
$Applicationfolder is available:True
+Timpi Collector is not running, restarting
$Timpi UI is not running, restarting
Starting the Timpi Collector
Linux detected
g[40m[1m[33mwarn[39m[22m[49m: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[35]
No XML encryptor configured. Key {66165d45–679a-4dbe-b561–3226550e56dd} may be persisted to storage in unencrypted form.
>[40m[32minfo[39m[22m[49m: Microsoft.Hosting.Lifetime[14]
) Now listening on: http://[::]:5015
=[40m[32minfo[39m[22m[49m: Microsoft.Hosting.Lifetime[0]
6 Application started. Press Ctrl+C to shut down.
=[40m[32minfo[39m[22m[49m: Microsoft.Hosting.Lifetime[0]
& Hosting environment: Production
=[40m[32minfo[39m[22m[49m: Microsoft.Hosting.Lifetime[0]
– Content root path: /applicationfolder/

If you visit any IP:PORT you will enter the Timpi Collector UI. You should see something similar to this:

Please enter your email address to start the work.

Please note that your Timpi Collector Node is only subscribed for 22,000 Flux blocks initially, which is approximately 44,000 minutes (about one month). Therefore, you will need to renew payment after the first month to prevent your Node from getting kicked off the network. We give you the option to renew it for a longer term, up to one year, after the first deployment.

  1. Visit https://home.runonflux.io/ and log in with your ZelID.
  2. Navigate to “Apps,” “Global Apps,” “My Apps.”
  3. Click “Manage,” “Manage App,” “Update Specifications.”
  4. Keep all the variables as they are, except the PERIOD field, which you can adjust according to your preference. Then, click on “Compute Update Message.”
  5. Sign the Message with the ZelID App and click “Update Flux App.”
  6. Click “Pay with Zelcore” to make the Flux Payment.
  7. Voilà your Node has now been renewed for your chosen duration.

Have Fun supporting Timpi with decentralized infrastructure!

Learn more about Flux at www.runonflux.io
Learn more about Timpi at https://timpi.io/

About Timpi

Recent Posts

Follow Us

Join our community