Sentio
Sentio is designed to track and monitor your AO process. It deploys Sentinels which are responsible for overlooking and analyzing any interactions with AO. Sentio provides a comprehensive security framework for deploying and interacting with Arweave and AO. It consists of two main components: PreDeployment Analysis & PostDeployment Analysis
TypeScript React Flask GitHub Web Hooks Azure
Sentio Offchain, Sentio Onchain
This project demonstrates:
- Custom Source Link: Uses a specific GitHub repository URL
- Tech Stack Visible: Shows the technology badges
- Source Button Visible: Shows the source code button
Key Features
- Lua Smart Contract Auditing: Utilizes the
lua-parser
library for comprehensive code analysis and auditing of Lua smart contracts. - Client Interface & GitHub Integration: Provides a user-friendly client interface with seamless GitHub integration for managing repositories and code reviews.
- Continuous Integration & Continuous Audit (CI/CA): Implements automated CI pipelines and continuous audit processes to ensure code quality and security throughout development.
Technologies Used
This project showcases modern web development and monitoring practices with:
- Python for AST tree analysis using lua-parser
- JavaScript for backend process monitoring
- React and TypeScript for building the client interface
- Azure Web App Service for scalable cloud deployment