# Overview

Welcome to the Cardsec guide. This content is specifically for stake pool operators running Cardano node on linux servers.

## What is Cardsec?

Cardsec is a self-audit toolkit designed specifically for stake pool operators to help them install Cardano node and maintain the security of their servers in an easy manner. Our goal is to prioritize security among SPOs.\
\
We have developed an easy to install python package for Linux servers. It is available on our Github repository.&#x20;

{% hint style="info" %}
We are a fund6 catalyst funded proposal under **Disaster: When all is at stake** category
{% endhint %}

We have reapplied for fund7 for further development of our tool. You can check it out under the [roadmap](/cardsec/roadmap.md) section.

{% embed url="<https://github.com/SkryptLabs/Cardsec>" %}

## Why is it needed?

Cardano node runs on linux machines and they can have security flaws. If exploited it can result in a full stake pool takeover which can be disastrous for the pool operator and delegators may lose their rewards. We are focusing on server and network security of these stake pools so we can provide a safe environment for both stake pool operators and delegators.

## Guides:&#x20;

Follow our handy guides to get started on the functionalities as soon as possible:

{% content-ref url="/pages/44xbMJHFquNpfYLIMcyg" %}
[Getting started](/cardsec/guides/getting-started.md)
{% endcontent-ref %}

{% content-ref url="/pages/5PlAyTvxtVdOen5OGG4q" %}
[Features](/cardsec/guides/features.md)
{% endcontent-ref %}

{% content-ref url="/pages/J2evRbIrnaeRbhPiH61n" %}
[Personal Security](/cardsec/guides/personal-security.md)
{% endcontent-ref %}

{% hint style="info" %}
Our future goal is to create a portal to display the security strength of SPOs and their self-audit results. Provide a personalized service to SPOs to get an independent audit and support for their Stakepools. Developing a rating system according to the security strength. Check the [roadmap](/cardsec/roadmap.md) for more.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://skryptlabs.gitbook.io/cardsec/overview.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
