Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReciclaChain ♻️ — Starbase Hackathon 🚀

Solução para cidades inteligentes na blockchain Stellar: reciclar vira valor. Organização: ILIS · Prazo de entrega: 10/jul · Prêmio: R$ 2.500 em XLM.

Proposta escolhida pelo time: ReciclaChain. O cidadão entrega recicláveis no ecoponto, recebe tokens Stellar na hora e gasta como desconto no comércio local. Tudo on-chain, auditável e com taxa quase zero.

🔗 Links do projeto

🏗️ Como funciona

Cidadão → entrega recicláveis no Ecoponto → Ecoponto valida (kg) e minta tokens
Cidadão → gasta tokens (redeem) → Comércio local recebe → desconto aplicado

O núcleo é um contrato Soroban (Rust) com três operações principais:

Função Quem chama Efeito
register_recycle(to, kg) Ecoponto (admin) minta kg × rate tokens pro cidadão
redeem(from, merchant, amount) Cidadão transfere tokens do cidadão pro comércio
balance / total_recycled / rate qualquer um leitura de saldos e métricas

📁 Estrutura do repositório

onchain/     → contrato Soroban (Rust) + testes
frontend/    → dApp Vite/React/TS (Cidadão, Ecoponto, Comércio) + Freighter
docs/        → brief, propostas, ambiente, contrato, pitch deck, roteiro do vídeo

📚 Documentação

🚀 Rodar localmente

# contrato
cd onchain && stellar contract build && cargo test

# frontend (precisa da extensão Freighter na testnet)
cd frontend && npm install && npm run dev

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages