# Introduction

The 0x\_nodes project was created to act as a single point of entry&#x20;into the Decentralized Finance (DeFi) space. The 0x\_nodes project&#x20;has created a protocol to aggregate available yield from multiple&#x20;sources while also mitigating, and offloading risk.<br>

On 0x\_nodes, users stake the native assets of the supported blockchains to earn&#x20;native asset rewards. Users choose from a variety of investment strategies to&#x20;stake their assets on. The system deploys user funds to the underlying investment&#x20;strategies in batches, resulting in cost savings. The 0x\_nodes protocol periodically&#x20;distributes rewards back to the users as claimable native assets and provides&#x20;users with the option of automatically reinvesting yield. Users can also stake the&#x20;$0xNODE token to earn rewards in the form of native assets. 0x\_nodes will deploy a&#x20;new algorithmic token, $$0xNODE, to serve as a value-adding derivative to $0xNODE,&#x20;beginning the deployment of technologies such as veTokenomics, on-chain&#x20;governance, staking, and other utility for $0xNODE.

The project makes it extremely convenient for users to draw yield from numerous&#x20;decentralized exchanges and blockchains in one place. Traditional DeFi platforms&#x20;lack a cross-chain interface that allows free exchange of native assets between&#x20;non-native environments.

Users often move assets from Ethereum mainnet to remote chains for deployment,&#x20;which is slow and expensive. Users also have to spend valuable time staying upto-date with multiple yield sources on alternative chains, an exercise which takes&#x20;time and inevitably results in lost opportunities.

The technology behind 0x\_nodes is a set of modularized smart contracts designed&#x20;to allow for rapid development and easy deployment of new features.

The philosophy of 0x\_nodes is to emphasize strong community engagement, open&#x20;source development, and easy integration and upgrades of the underlying&#x20;technology.


---

# 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://gitbook.0xnode.pro/introduction.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.
