Skip to content

Instantly share code, notes, and snippets.

View andersonrafael's full-sized avatar
😄
I may be slow to respond.

Francisco Anderson Rafael da Silva andersonrafael

😄
I may be slow to respond.
View GitHub Profile
@andersonrafael
andersonrafael / .deps...npm....resolution-index.json
Created April 10, 2026 22:58
Created using remix-ide: Realtime Ethereum Contract Compiler and Runtime. Load this file by pasting this gists URL or ID at https://remix.ethereum.org/#version=soljson-v0.8.34+commit.80d5c536.js&optimize=undefined&runs=200&gist=
{
"RegistroDeUsuarios.sol": {
"__sources__": {
"RegistroDeUsuarios.sol": {
"content": "// SPDX-License-Identifier: MIT\r\npragma solidity ^0.8.20;\r\n\r\n/**\r\n * @title RegistroDeUsuariosComRecompensa\r\n * @author Desenvolvido para Web 3.0 - Residência em TIC 29\r\n * @notice Smart Contract para registro de usuários e distribuição de recompensas em tokens simulados.\r\n *\r\n * ============================================================\r\n * O QUE É UM SMART CONTRACT?\r\n * ============================================================\r\n * Um Smart Contract é um programa autoexecutável armazenado na\r\n * blockchain. Diferente de contratos tradicionais (que dependem\r\n * de intermediários como bancos, cartórios ou advogados), os\r\n * Smart Contracts executam regras automaticamente quando as\r\n * condições programadas são atendidas, sem necessidade de\r\n * confiança entre as partes.\r\n *\r\n * Contrato Tradicional vs Smart Contract\r\n * - Exige intermediário - Autoexecutáv