Skip to content
View psatomas's full-sized avatar

Block or report psatomas

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
psatomas/README.md

Tomás Araújo

Web3 Engineer (Solidity • TypeScript • EVM • Protocol Architecture)


Focus

Design and development of EVM-based Web3 systems, combining smart contracts with reliable off-chain infrastructure. Focused on protocol architecture, deterministic state management, event-driven systems, and clear separation between canonical on-chain state and derived application data.


Areas of Work

  • Smart contract development in Solidity (EVM)
  • DeFi protocol design and financial primitive development
  • Contract testing, validation, and security analysis using Foundry and Hardhat
  • On-chain state modeling, invariants, and gas-aware architecture
  • Backend infrastructure for blockchain systems using Node.js and TypeScript
  • Event-driven architectures, indexing pipelines, and derived state management
  • Blockchain integration using ethers.js and wallet-based transaction flows
  • Frontend interfaces for decentralized applications with React

Projects

Provenance Registry — On-Chain Audit Provenance Layer

  • Blockchain-based audit provenance system that makes protocol evolution and audit integrity cryptographically verifiable on Ethereum.
  • Implements an on-chain registry for protocol versions, audit metadata, commit hashes, auditor attribution, and timestamped records.
  • Uses keccak256 hashing to create verifiable links between off-chain audit artifacts and immutable blockchain records.
  • Built a complete Web3 flow: MetaMask authentication → transaction signing → smart contract execution → blockchain state synchronization.
  • Smart contract deployed on Ethereum Sepolia with React + TypeScript frontend integration using ethers.js v6.

Stack: Solidity • Hardhat • React • TypeScript • Vite • TailwindCSS • ethers.js • Ethereum Sepolia

StakeVerse Protocol — Modular DeFi Governance System

  • Decentralized protocol MVP combining ERC-20 token economics, NFT-based membership access, staking mechanisms, and DAO governance.
  • Designed modular smart contract architecture using OpenZeppelin standards:
    • ERC-20 utility token
    • ERC-721 membership NFT
    • Staking contract with reward mechanisms
    • DAO governance layer
    • Chainlink-compatible price oracle integration
  • Developed comprehensive testing infrastructure using Hardhat v3, Mocha, and Chai, achieving full contract coverage.
  • Validated security using static analysis and symbolic execution tools, including Slither and Mythril.
  • Deployed and tested on Ethereum Sepolia with frontend wallet integration.

Stack: Solidity • Hardhat v3 • OpenZeppelin • Chainlink • React • TypeScript • TailwindCSS • Slither • Mythril


Stack

Smart Contracts
Solidity • EVM • Foundry • Hardhat • OpenZeppelin

Backend & Blockchain Infrastructure
TypeScript • Node.js • ethers.js • PostgreSQL • Event Indexing

Frontend
React • Next.js • Vite • MetaMask

Infrastructure
Docker • Linux • Git


Contact

LinkedIn Email

Pinned Loading

  1. stakeverse-protocol stakeverse-protocol Public

    Protocol-inspired DeFi MVP featuring ERC20 staking, DAO governance, NFT rewards, and Chainlink oracle integration.

    TypeScript

  2. provenance-registry provenance-registry Public template

    Forked from Web3irede/proofchain-template

    Template oficial do desafio ProofChain — Hackathon Web3 RESTIC

    TypeScript