HSBI onboarding app v1.0 | HSBI app de "embarque" ENG/SPA

in Synergy Builders12 days ago

image.png

Saludos Hivers, por aca como dicen: "Lo prometido es deuda". Me dispuse a programar una aplicación para mi amigo @ecoinstant para automatizar y ayudar en el proceso de incorporación de nuevos miembros al HSBI @steembasicincome

HSBI? eso suena como a policias de internet o algo asi :)

Pues entra en la app recien hecha y en modo de prueba a partir de hoy:
https://hivesbi-onboarding.netlify.app/
y veras la información como:

Hive SBI (Hive Basic Income) es un proyecto de apoyo a creadores de contenido en la blockchain de Hive. Su objetivo es proporcionar un ingreso básico pasivo a largo plazo a sus miembros a través de shares (acciones) que generan recompensas diarias en Hive Power.

Basicamente esta iniciativa apoya a muchos usuarios y sobretodo a los que dia a dia hacemos y creamos codigo para mejorar la web3 y el ecosistema HIVE.

En graficos y texto

  • Primero: Buscamos usuarios nuevos, bajo ciertos parametros.

search-user.png

gracias al poder de HiveSQL, agradezco enormemente esta herramienta de @arcange porque hacer una busqueda bloque por bloque, donde cada dia se generan 28.800 bloques seria una locura. El backend que hice, colgado aca: https://apitut.duckdns.org/ se nutre de HIVESQL.

  • Segundo: Haces clic en el icono de chequeo para ver si es miembro del HSBI.

check-hsbi-member.png

  • Tercero, empezamos el proceso de Onboarding. Para esta comunidad de HSBI, el proceso lo hace alguien que ya es miembro y paga lo que desee para incluir a ese otro miembro, tan simple como efectuar una transferencia(reomendado siempre usar Hive @keychain), digamos 1 HIVE y en el memo se coloca el nuevo usuario.
  • Cuarto: la app te prepara una vista previa de un mensaje pre-configurado en markdown, algo que explique que se hizo y porque, asi como enlaces de interes. Y lo publica.
  • Y entre otros pasos, dejas el comentario, sin salir de la app y la app te genera un reporte que puedes copiar/pegar en texto para tus archivos.

BD?

Si por ahora una base de datos sencilla para monitoreo alojada en el mismo VPS, gracias a @privex por tan buenos servidores.

Sistema de logueo usando Hive keychain + backend JWT

Para altos niveles de seguridad se pide un "challenge" al servidor, ese challenge se firma con hive @keychain y se regresa al servidor para su comprobacion. Y solo alli puedes efectuar busquedas y agregar miembros.

NOTA imporante: si no eres miembro del HSBI no podras agregar personas nuevas. Ya luego veremos que planes se traen entre manos @thecrazygm y @ecoinstant

Pensando a futuro, se puede ampliar esta APP?

Definitivamente si. Podriamos convertirlo en un instrumento de "onboardings" multi-comunidad. Por ejemplo la comunidad @aliento quiere empezar a hacer un proceso unico para buscar usuarios y agregarlos, entre muchas otras ideas. Ampliando el codigo, se podria convertir en algo mas grande pero veremos que ideas surgen en el camino!

Y el llamado es para usuarios de HIVE y sobre todo miembros del HSBI

Para que prueben la app y me dejen sus comentarios aca debajo, ideas y demas. Cabe destacar que la app esta en su lanzamiento de pruebas e ira creciendo en base a las necesidades.

Yo mismo durante las pruebas tube que usarla asi que si ven un comentario como este:

🎉 ¡Hola @${onboarded} Bienvenido/a a HIVE 🎉
Soy ${onboarder}, te felicito por tu participación y compromiso con esta increíble comunidad.

Como parte de una iniciativa personal, te he inscrito en el programa:

image.png

🔹 Hive Stake Based Income (Hive SBI)


Se trata de que fueron incluidos si ain no eran miembros. Algunos de los que inclui en fase de pruebas fueron:
@bkninja
@chilakiller
@disha43
@ferjoshwolf
@meganovaband
@munna77
@robertoasl
@ssantisaracho18
@stoodkev
@trafalgar



ENGLISH VERSION

Greetings Hivers, as they say around here: "A promise is a debt." I set out to program an application for my friend @ecoinstant to automate and assist in the process of onboarding new members to the HSBI @steembasicincome

HSBI? that sounds like internet police or something like that :)

Well, check out the recently made app in testing mode starting today:
https://hivesbi-onboarding.netlify.app/
and you will see information like:

Hive SBI (Hive Basic Income) is a project supporting content creators on the Hive blockchain. Its goal is to provide a long-term passive basic income to its members through shares that generate daily rewards in Hive Power.

Basically, this initiative supports many users, especially those of us who day by day make and create code to improve web3 and the HIVE ecosystem.

In graphics and text

  • First: We search for new users, under certain parameters.

search-user.png

thanks to the power of HiveSQL, I am enormously grateful for this tool from @arcange because doing a block-by-block search, where 28,800 blocks are generated every day, would be crazy. The backend I made, hosted here: https://apitut.duckdns.org/ is powered by HIVESQL.

  • Second: You click on the check icon to see if they are an HSBI member.

check-hsbi-member.png

  • Third, we start the Onboarding process. For this HSBI community, the process is done by someone who is already a member and pays whatever they wish to include that other member, as simple as making a transfer (always recommended to use Hive @keychain), let's say 1 HIVE, and in the memo, the new user is placed.
  • Fourth: the app prepares a preview of a pre-configured message in markdown, something that explains what was done and why, as well as links of interest. And it publishes it.
  • And among other steps, you leave the comment, without leaving the app, and the app generates a report that you can copy/paste in text for your files.

DB?

Yes, for now, a simple database for monitoring hosted on the same VPS, thanks to @privex for such good servers.

Login system using Hive keychain + backend JWT

For high levels of security, a "challenge" is requested from the server. This challenge is signed with Hive @keychain and returned to the server for verification. And only then can you perform searches and add members.

IMPORTANT NOTE: if you are not an HSBI member, you will not be able to add new people. Later we will see what plans @thecrazygm and @ecoinstant have in mind.

Thinking ahead, can this APP be expanded?

Definitely yes. We could turn it into a "multi-community" onboarding tool. For example, the @aliento community wants to start a unique process to search for users and add them, among many other ideas. By expanding the code, it could become something bigger, but we'll see what ideas emerge along the way!

And the call is for HIVE users and especially HSBI members

To try the app and leave me your comments below, ideas, and so on. It is worth noting that the app is in its testing launch and will grow based on needs.

I myself had to use it during testing, so if you see a comment like this:

🎉 Hello @${onboarded} Welcome to HIVE 🎉
I am ${onboarder}, I congratulate you on your participation and commitment to this incredible community.

As part of a personal initiative, I have enrolled you in the program:

image.png

🔹 Hive Stake Based Income (Hive SBI)


It means they were included if they were not yet members. Some of those I included in the testing phase were:
@bkninja
@chilakiller
@disha43
@ferjoshwolf
@meganovaband
@munna77
@robertoasl
@ssantisaracho18
@stoodkev
@trafalgar

For coders

If you want to check it out go there:

Sort:  

I will be brave and be the first commenter -- see if your tool can find me!

Seré valiente y seré el primer comentarista... ¡a ver si tu herramienta es capaz de encontrarme!

Hi there. As some old memed used to say: challenge accepted.

In deed I have found you:

image.png
I can see you come from steemit as well. Well done and congratz on your path!

Anytime you can please give it a go and test the app. The idea is that HSBI members may give me ideas about what to add :D

Thanks!

OK -- in my first attempt with the tool, it will not load at all in Mozilla Firefox, and does not load entirely in Microsoft Edge, but it does work perfectly in Google Chrome. A lot of people I know are already in HSBI. The new user tool is effective, and reveals the sad truth behind the necessity of this tool: the vast majority of users start slow and get zero posting support. Little wonder they do not stay. Every human needs to feel like what they are doing is acknowledged, and we as a community can now know to do more with this tool to make sure that happens.

Hi there, thank you for testing. Btw asap I will add support for different browsers when possible.

For now it works in only in Chrome & Brave.

The possibilities are many like for example:

  • Having specific filter types, to find users per need and more specific parameters.
  • Making it more like a community helper, more general and adapt to each community onboarding process.

Thanks!

OK -- Brave makes sense as a priority browser in the cryptosphere, and a lot of people have Chrome too.

More filters -- I will suggest two. In thirty days of looking, there are going to be a lot of people who are one and done by the time we find them ... a good investment might be TWO POSTS in thirty days, meaning there is still some effort being made, or a seven-day option, so we can catch people earlier.

Gracias por la mención @theghost1980

Por cierto, ¿puedo pedirle que apoye la propuesta de HiveSQL para que podamos mantener su uso gratuito para la comunidad?
https://peakd.com/proposals/329

¡Gracias!

Saludos Arcange! Claro que si, con tantas cosas que hago que se me olvidaba. Ya le di mi voto y espero que este fabuloso proyecto dure una eternidad. Es muy util.

Gracias por tu apoyo @theghost1980, ¡realmente lo aprecio! 👍
Sin querer imponer, y dado que estamos en un período de renovación de propuestas, si también puede echar un vistazo a Renovación de propuestas de HiveBuzz - #331 😁

Listo. Supported!

Por cierto la idea que tenia es que justo cuando necesites voto de soporte para tus propuestas, una manera de generar apoyo seria esta:

Regalar cuentas en HIVESQL.io que seran validas para quienes mantengan el apoyo por el tiempo necesario para apoyar a la propuesta.

Podria funcionar, podria tal vez no funcionar como se espera pero, al menos se intenta y se "corre la voz aun mas sobre HIVESQL" y ya puedes tomar mis articulos para armar un indice de tutoriales relacionados a HIVESQL.

Gracias por el voto. Lo agradezco!

Listo, le di votos con todas las cuentas que tengo, hasta agregue HP a una de las cuentas para darle mas soporte. Ahora bien: seria mucho pedirle si me vota alguno de mis posts mas reciente amigo @arcange ?

Digo, en mi tierra dicen "amor con amor se paga" gracias!
PD: Tengo algunas ideas de como podria mejorar lo del apoyo a la propuesta, pero espero por su voto y luego le cuento. Un abrazo!