# Bridge Trolls

At the core of Open Interchain Protocol, is the concept of Bridge Trolls. Bridge Trolls are essentially node validators who perform the tasks of monitoring the protocol for transaction requests, verifying, and signing transactions to carry out the withdrawal of funds on different blockchains. In order to ensure that Bridge Trolls behave appropriately, they need to stake bonds in the form of the native OSWAP tokens which are put at risk if they carry out inappropriate actions. In return, Bridge Trolls will be compensated a portion of the bridge fees (transaction fees) for helping to carry out the crosschain activities.

There are two types of Bridge Trolls in the Open Interchain ecosystem:

![Green Troll](https://4090194943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MXf822XvNOz7ywNP4Wd%2Fuploads%2FkzKVRuOyAt1tJyCkGTp7%2FgreenTroll.jpg?alt=media\&token=e4b07de8-02f6-4d38-8578-e82496f6fea1) ![Mean Troll](https://4090194943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MXf822XvNOz7ywNP4Wd%2Fuploads%2FipG8fS8zdaFhRr0T1pWN%2FredTroll.jpg?alt=media\&token=7ca94b13-ecf4-47c5-bedb-057c8c45d0f9)

#### Green Troll&#x20;

Anyone who holds an OpenSwap Bridge Troll NFT can become a Green Troll by running the Bridge Troll node software, and staking the qualifying OSWAP stake on the primary chain. The core duty of a Green Troll is to help verify and sign bridge transactions assigned to them. The number of Bridge Trolls involved in a particular transaction will depend on the size of the transaction. The larger the transaction, the more Green Trolls are needed to be assigned to validate the crosschain transaction. In return, the signing Green Trolls will receive a portion of the bridge fees.

#### Mean Troll&#x20;

Mean Trolls are upgraded from Green Trolls. To become a Mean Troll, the user will be required to stake a large amount of OSWAP token as qualification stake, and in return for carrying out additional responsibilities, Mean Trolls will be eligible for a greater share of the bridge fees. TO be trusted to carry out these additional responsibilities, every Mean Troll needs to be voted into place by the bridge community, and may require a specific Bridge Troll NFT key to serve this role. In addition, Mean Trolls need to post a bond on each chain to be eligible to participate in withdrawal tasks, and their assigned transactions are based on their ability to cover the transaction amount with their bonds.


---

# 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://doc.openswap.xyz/technologies/openswap-bridge/bridge-trolls.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.
