All projects

SentinelVault

Secure decentralized ETH vault with Chainlink oracle integration and Web3 UI

CRE & AI

What it is

SentinelVault is a decentralized smart contract vault that allows users to securely deposit and withdraw ETH while integrating Chainlink oracle data for real-time price feeds.
The project demonstrates a complete Web3 architecture including:
• Solidity smart contracts
• Chainlink Price Feed integration
• Hardhat development environment
• Local blockchain deployment
• Vite + React frontend
• Workflow-based execution pattern
Users can connect their wallet, view live ETH price data from the oracle, deposit ETH into the vault, and track their balance in real time.
This project showcases secure on-chain fund management combined with external data integration, following modern decentralized application architecture patterns.
SentinelVault is designed for transparency, security, and real-world deployment structure.

How it Works

SentinelVault is built using:
• Solidity for smart contracts
• Hardhat for compilation, deployment, and local testing
• Chainlink Price Feeds (mock oracle for local simulation)
• Ethers.js for blockchain interaction
• Vite + React for the frontend interface
Architecture Flow:
User → Frontend → Smart Contract → Chainlink Price Feed → Updated State → UI
The system runs on a local Hardhat network for full demonstration and simulation.

Links

Created by

  • Salim cholo