sapo-dorado / fortaknight Goto Github PK
View Code? Open in Web Editor NEWLicense: MIT License
License: MIT License
As a developer, I have 100 Fort tokens in my wallet so that I can stake the bot which is necessary for it to run.
As a user, I can filter detection bot logs by day, week, month, or year so that I can limit the amount of detection bot logs I see because I am interested in detection bot logs that happen on a specific date range.
As a user, I can access the bot detection logs so that I can check on all attacks that have occurred on my system and to check bot activity if the system doesn’t correctly detect an attack.
Scenario 1: The user requests an activity log, and the bot relays all detected attacks in chronological order.
Scenario 2: The user requests an activity log, and the bot relays all timely detected attacks, delayed detections, and money lost (if any)
As a user, I can verify that the alert system I've subscribed to is working correctly to ensure that I don't miss a potential alert
You can click on a GitHub Repository link to learn new information about the bot and how it was developed
As a user, I can review the bot’s alerting history so that I am aware of any potential changes in behavior/performance through changes in the bot’s alerting patterns.
As a developer, I have uploaded a docker image of a working bot to the Forta image repository so that it is visible on the Forta website.
As a developer, I have assembled a dataset in a useful format to use for machine learning training.
As a user, I can search up a specific attack that has occurred on my system by clicking on the navbar so that I can instantly look up the attack instead of looking through the whole log.
As a user, I will be able to filter the types of alerts I subscribe to by severity (high, medium, low) so that I can focus on alerts of a specific severity.
As a developer, I have MATIC in my polygon wallet so that I can pay the transaction fees needed to upload the bot.
A button that will showcase the source code for the bot so the user can verify that the code is not malicious
As a user, I can access other bot data to see how it compares to the bot that applies to my account
As a user, I can download the bot detection logs so that I can have a copy of the bot detection logs.
As a user, I can subscribe to get an alert before an unauthorized smart contract exploits my contract protocols so that I can allow my system to deploy necessary resources to stop the exploitation before any money is lost.
Scenario 1: The bot detects an unauthorized smart contract before the exploitation phase and alerts the user system to deploy resources to stop exploitation by the malicious smart contract.
Scenario 2: The bot detects an unauthorized smart contract, but fails to alert the user system before the exploitation phase. The bot will deploy a warning message stating that an attack has, or may be currently occurring.
As a developer, I have added stake to my bot on the Forta Website so that it can run.
As a user, I can see the developer’s wallet address so that I can see how credible they are as a developer because sometimes wallet addresses are linked to crypto/NFT scams, such as “rug pull” scams.
As a user, I will be able to easily filter through the logs so I can access the information that I requested.
As a user, I can look at the bot information so that I can know the bot's ID, the networks the bot has scanned, and when the bot was created or updated
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.