Saltearse al contenido

Motivación

¿Qué es un indexador?

Un indexador, en el contexto de la blockchain, es un programa que procesa y organiza datos de transacciones y contratos inteligentes. Su función es facilitar un acceso rápido y eficiente a estos datos, que de otra manera estarían dispersos y serían difíciles de analizar directamente desde la blockchain.

Un ejemplo ilustrativo del trabajo de un indexador es si, por ejemplo tenemos un grupo de 100 personas en un aula, si la gente se sienta de manera aleatoria, para saber cuantas personas tienen un apellido que comienza con ‘C’ tendrías que preguntar a todas las personas. En cambio, si las personas se sientan en orden alfabético, con saber donde empieza y donde termina las personas tienen un apellido que comienza con ‘C’, ya no tendrías que preguntar a nadie más.

¿Por qué este Indexador?

En el mundo de los NFT y las criptomonedas, la rapidez y la eficiencia en el acceso a la información son cruciales. Con la introducción de los E7L, se ha vuelto especialmente desafiante rastrear en tiempo real los NFT asociados a los Mr. Crypto directamente en la blockchain por la naturaleza de los datos. Para superar este obstáculo, se ha desarrollado un indexador específico. Este indexador no solo simplifica la tarea de seguimiento, sino que también organiza la información en una base de datos de fácil acceso, permitiendo consultas rápidas y eficientes. Su función principal es monitorear continuamente los eventos de la blockchain, actualizando la base de datos con información relevante tanto de los E7L como de los de Mr. Crypto.

Propósito

El objetivo principal de este proyecto es desarrollar una API que permitirá la construcción de aplicaciones que puedan acceder instantáneamente a toda la información de la colección de Mr. Crypto, eliminando la necesidad de múltiples y complejas consultas a la blockchain.