¿Quieres sumarte a este proyecto?
Puedes vincularte como emprendedor del equipo o como mentor.
Ingresa para vincularteInspiration
Our main motivation is to provide real, real-time and transparent information to support the processes of achieving carbon neutrality for the entire planet; Starting from this, different approaches are born that motivate us to continue:
- Promote healthy practices such as the use of bicycles and reward physical activity through a native token exchangeable for prizes, services and others.
- The technical challenge of providing information in real time and storing it in the blockchain through the use of different tools such as Chainlink, Filecoin and many more.
- The challenge of combining various technologies to build a solid project
What it does
Cyclimate is a tool that allows you to calculate carbon footprint in cities while promoting and rewarding healthy practices such as cycling; with IoT technology we'll be able to measure the pulse of carbon on the planet.
With Cyclimate we seek to promote an urban carbon monoxide measurement model while encouraging the use of healthy practices such as cycling; In the future, people will be able to acquire our measurement device in order to calculate the carbon footprint through different routes in their cities. For this work, people can be rewarded in a diverse ecosystem of benefits, starting with being able to transfer the information collected by a native token called $CYCLI, which can be used to acquire goods, services, prizes and other benefits, which will be in a marketplace that we build.
Users, in turn, will have the option of swapping our $CYCLI token in different DEXes or, if they wish, through the developed gateway they will be able to directly exchange their tokens for FIAT money and this will go directly to their Paypal account.
Cyclimate seeks to develop as a ReFi project by allowing compensation and adding value throughout a chain, since we propose an ecosystem in which we reward the valuable action of users when collecting data, while this data can be used to help achieve the goals of carbon neutrality of different actors, both public and private.
How we built it
The construction of CYCLIMATE begins with the creation of the sensor, one of our members had previous experience and led us in the construction of the tool and the storage system. Our sensor measures carbon monoxide and sends data through a Wi-Fi connection to an endpoint developed in Python; this data is stored temporarily, and when it reaches 60, it is sent and stored in packets through the IPFS Estuary; a small index is left in SQL simply to make the queries faster and have a better user interface, so when the user proceeds to claim their CYCLI tokens, this record is stored in IPFS, the data is exchanged and from there they will be stored directly in the contract.
When we get the information, the user can connect through the website in Fleek where they will find the IPFS page, then they will be able to connect easily through Metamask, there they will be able to make requests to the blockchain through the cyclimate front; The front has been developed with React and Ether.js, this in turn has an interaction with Python, which here connects with all the data processing done with Estuary; We also mentioned that we made another back with node.js to use the request services from Moralis.
For more requests we use Filceoin again to store the metadata of our NFTs with web3storage; We use Firebase to index the information that was stored with web3storage, we use Pinata to store the files corresponding to the NFTs in our marketplace. We use GraphQL to make a sub-graph of the marketplace and do a proper management of money and the flow of NFTs, keep an inventory of the purchase and sale; As a development environment for smart contracts we used Hardhat, where we did tests and deployments and the contracts were created as such; the contracts were made in Solidity and in Solidity we use OpenZepelin to:
- the ERC-777 for the marketplace
- for benefits section
- for the payment gateway (which is connected via an ANY API node from Chainlink)
And another ANY API or JobID to exchange the data that is stored in Estuary and mint the native CYCLIMATE tokens, $CYCLI, for the number of packages stored; In addition to the above, we implement Push Protocol to notify people when they purchase an NFT. Finally we use Etherscan as a tool to query information from the Blockchain to finally deploy it on the Polygon testnet, Mumbai.
Challenges we ran into
4 big challenges we had in the process
First to be able to store data and query the data from python, since there is no direct interface from python, we had to build the requests from scratch to make it useable
Second, make the call from the contract to the endpoint created to redeem the data packages that were ready to be redeemed for the native $CYCLI token. After this occurred, the contract would issue the tokens to the user's wallet.
Third, in the implementation of the ANY API for chainlink, there were inconveniences for the approval of the node's sender because there are no permissions to add new senders on the oracle that the Chainlink documentation shows, after several tests failed, it was decided to deploy a own oracle where it was possible to add the node as sender.
Fourth, to create a liquidity pool in Uniswap it is not very easy to find the address of the router contract for mumbai.
Accomplishments that we're proud of
With CYCLIMATE we can calculate carbon footprint in cities while promoting and rewarding healthy practices such as cycling; with IoT technology we'll be able to measure the carbon pulse on the planet.
Our main pillars or banners are:
- ?Our commitment to obtaining real information that allows us to achieve carbon neutrality?
- ?Promote healthy practices?
- ?Build a sustainable model focused on regenerative finance ReFi?
Archivos y evidencias
Progreso total: 0.0 %
Branding
22 dic 2022 → 22 mar 2023Nombre
Luis Felipe Marin Giraldo
Ver meta de la actividad
Nombre de la Startup
Logo
Luis Felipe Marin Giraldo
Ver meta de la actividad
Símbolo formado por imágenes o letras que sirve para identificar la startup, es parte fundamental de la identidad gráfica.
Paleta de Colores
Luis Felipe Marin Giraldo
Ver meta de la actividad
Las paletas de color son una herramienta de diseño que sirve para crear combinaciones de color que trabajan buen juntos, serán usados en el diseño y las páginas para identificar la marca con mayor facilidad.
Slogan
Luis Felipe Marin Giraldo
Ver meta de la actividad
Es una frase que acompaña a tu marca y que comunica a tu cliente el valor que tiene tu producto y el beneficio que ofrece usar tu startup.
Banner
Luis Felipe Marin Giraldo
Ver meta de la actividad
Es un formato publicitario en Internet, consiste en una imagen horizontal que incluye el logotipo, el slogan y usa la paleta de colores, su objetivo es atraer tráfico hacia la landing page.
Pitch
Luis Felipe Marin Giraldo
Ver meta de la actividad
Es una presentación que se realiza para que un posible inversor, considere la opción de invertir en tu startup o de hacer negocios juntos, debe de ser lo más atractivo posible para captar la atención de tu interlocutor desde el primer segundo.
Landing page
22 dic 2022 → 22 mar 2023Plantilla
Luis Felipe Marin Giraldo
Ver meta de la actividad
Una plantilla Web se utiliza como base para crear varias páginas con un diseño similar pero con distinto contenido, de esta forma se asegura cierta uniformidad en las páginas de un sitio web.
Contenido inicial
Luis Felipe Marin Giraldo
Ver meta de la actividad
Idea principal que se desea transmitir al cliente para que use nuestro servicio.
dominio
Luis Felipe Marin Giraldo
Ver meta de la actividad
Adquirir y configurar el dominio de la nueva startup, lo ideal es que el dominio este presente en las cuentas de correo.
llamado a la acción
Luis Felipe Marin Giraldo
Ver meta de la actividad
Call to Action o CTA es un botón o enlace situado en nuestro site que busca el registro de clientes potenciales y convertirles en clientes finales, normalmente a través de un formulario en una página de destino o landing page.
MVP Prototipo funcional
22 dic 2022 → 22 mar 2023Modelo de Datos
Luis Felipe Marin Giraldo
Ver meta de la actividad
Diagrama de cómo se almacenarán los datos y cómo se accederá a ellos.
Frontend
Luis Felipe Marin Giraldo
Ver meta de la actividad
Front-end es la parte del software que interactúa con el cliente.
Backend
Luis Felipe Marin Giraldo
Ver meta de la actividad
El Back-End es el área que se dedica a la parte lógica de un App (Web o Móvil).
Deployment
Luis Felipe Marin Giraldo
Ver meta de la actividad
Es el equivalente a la instalación en un ambiente de distribución, ya sea un servidor de aplicaciones o en una tienda virtual de app móviles.
Social Media
22 dic 2022 → 22 mar 2023Crear perfiles sociales
Luis Felipe Marin Giraldo
Ver meta de la actividad
Establecer presencia digital en las redes sociales más importantes como Facebook, Twitter, Google+, etc.
Blog
Luis Felipe Marin Giraldo
Ver meta de la actividad
Sitio web que recopila cronológicamente textos o artículos relacionados con la startup, sus fundadores o sus clientes. Será el medio oficial para comunicar hechos relacionados con el negocio.
Video
Luis Felipe Marin Giraldo
Ver meta de la actividad
Video comercial que expone el valor que ofrece la startup y facilidades de uso para sus clientes
Contenidos Digitales
Luis Felipe Marin Giraldo
Ver meta de la actividad
Artículos para el Blog comentando el inicio de operaciones y lo que vendrá en el futuro.
Community manager
Luis Felipe Marin Giraldo
Ver meta de la actividad
Administrar la comunidad online alrededor de la nueva startup, manteniendo relaciones estables y duraderas con sus clientes o interesados.
Modelo de Negocio
22 dic 2022 → 22 mar 2023Oferta de Valor
Luis Felipe Marin Giraldo
Ver meta de la actividad
Definir cuál es el valor que ofrece la startup basado en el problema que resuelve.
Definir Clientes
Luis Felipe Marin Giraldo
Ver meta de la actividad
Establecer el segmento de clientes que se abordará y sobre el que se tratará de obtener dinero.
Presentación - Contenidos
Luis Felipe Marin Giraldo
Ver meta de la actividad
Contenidos de la presentación para inversionistas.
Presentación - Gráficos
Luis Felipe Marin Giraldo
Ver meta de la actividad
Diseño gráfico para la presentación ante inversionistas.
Tipos de Monetización
Luis Felipe Marin Giraldo
Ver meta de la actividad
Definir servicios de recaudación y a que clientes les vas a cobrar.
Validación
22 dic 2022 → 22 mar 2023Encuestas
Luis Felipe Marin Giraldo
Ver meta de la actividad
Son un método que le ayuda a conocer sus clientes actuales y a los potenciales.
Analytics
Luis Felipe Marin Giraldo
Ver meta de la actividad
Información del tráfico que llega a los sitios web para monitorear la audiencia de la startup.
Cartas de intención
Luis Felipe Marin Giraldo
Ver meta de la actividad
Documentos que describen un acuerdo entre dos o más partes, que contienen compromisos que más tarde pueden formalizarse mediante un contrato, se usan para comprometer a interesados para que se conviertan en clientes.