Projeto
UpperMinds - PPEP · José Gabriel Ramos Berton

PPEP - Pool de Propósito Específico Programável O PPEP é uma infraestrutura para criar pools financeiros em que propósito, destino e regras são definidos antes da contribuição. A ideia parte de um problema simples: sempre que várias pessoas juntam dinheiro para um objetivo comum, normalmente alguém precisa assumir o papel de tesoureiro ou intermediário. Os participantes passam a confiar não apenas no objetivo, mas também em quem controla os recursos. O PPEP propõe inverter essa lógica: o dinheiro segue a regra, não a pessoa. Em um PPEP, os participantes sabem previamente para onde os recursos irão, quais condições precisam ser cumpridas para sua movimentação e o que acontece caso essas condições não sejam alcançadas. As regras financeiras críticas são executadas por um programa na Solana, reduzindo a possibilidade de que o criador do pool ou a própria aplicação alterem unilateralmente o que foi combinado. O primeiro tipo de pool implementado é o TargetDeadlineRefund: o criador define uma meta, um prazo e um destinatário. Os participantes contribuem para o pool; se a meta for atingida, os recursos ficam aptos à execução exclusivamente para o destinatário previamente definido. Se o prazo expirar sem atingir a meta, cada participante tem direito a reivindicar seu reembolso. O criador não possui uma função administrativa para simplesmente sacar os recursos ou trocar o destinatário. O PPEP pode ser utilizado por pessoas, cooperativas, produtores rurais, associações, universidades, condomínios, comunidades e outras organizações. Entre os casos possíveis estão compras coletivas, contratação conjunta de serviços, viagens técnicas, eventos, equipamentos, projetos comunitários e campanhas com destinação previamente estabelecida. Para o hackathon, estamos construindo uma experiência em que a blockchain fica praticamente invisível para o usuário. A aplicação utiliza Next.js, Firebase e Solana/Anchor. O usuário possui uma identidade simples por @nick, enquanto sua identidade financeira on-chain é gerenciada pela infraestrutura. Criador, participante, destinatário e pagador das taxas de rede são papéis independentes. Isso permite, por exemplo, que alguém crie um PPEP sem precisar comprar ou possuir SOL apenas para utilizar a aplicação, pois a plataforma pode patrocinar o custo da rede. O programa PPEP já está implantado na Solana Devnet e possui 26 testes automatizados, cobrindo criação, contribuições, proteção contra ultrapassar a meta, execução, destinatário imutável, prazo, reembolso e separação entre creator e payer. Para a entrega do hackathon, a intenção é demonstrar o fluxo ponta a ponta: criar um PPEP, compartilhar suas regras, participar, acompanhar a meta e executar o destino programado, com as operações financeiras verificáveis na Devnet. O MVP não movimenta dinheiro real. Os valores em reais apresentados na interface são uma abstração de demonstração, enquanto as transações utilizam SOL/lamports de teste. Essa decisão mantém o escopo concentrado na principal hipótese técnica do projeto: provar que um pool pode possuir regras financeiras verificáveis que nem seu próprio criador consegue ignorar. Depois do hackathon, o PPEP pode evoluir em três direções principais. A primeira é a integração com Pix e provedores de serviços de pagamento, permitindo entrada e liquidação em reais enquanto a Solana permanece como camada verificável de regras e execução. A segunda é ampliar o motor para novos tipos de regras, como liberações por etapas, pools recorrentes, campanhas permanentes e execução por marcos. A terceira é uma camada B2B/API para cooperativas, associações e organizações gerenciarem múltiplos pools, documentos, permissões e integrações. O modelo de negócio prevê taxas transparentes por operação e planos B2B, mantendo separado o valor destinado ao propósito do pool. PPEP: você não precisa confiar em quem criou o pool. Precisa confiar nas regras que aceitou.
Projeto submetido no Hackathon Solana & Cursor.