# Getting Started

In these documents, we will start from a high-level view and get more technical as we delve deeper. Solana is (currently) a smaller development environment than Ethereum and other major blockchain spaces, and we realize many users may be non-technical or are looking for a general overview as to how to use SolSplits. If you have a technical background and want to learn how to quickly integrate SolSplits into your existing system, feel free to skip down to [Product Guides](/product-guides/splits.md) and [Integrations](/integrations/bulk-upload-migration-tool.md).

### What is a Smart Contract?

A smart contract is a computer program that runs on the blockchain using the Solana network. The smart contract will govern the terms, currency, timing, and payout of digital tokens.

### The Split - SolSplits' Smart Contract

SolSplits empowers a user to create a Split and a Vault- a smart contract owned and deployed by the user.&#x20;

This contract gives a user:&#x20;

* **Specificity** - Choose exactly which revenue-generating asset(s) you need to split
* Transparency -&#x20;
* Fairness -
* Accountability -&#x20;
* Efficiency -&#x20;


---

# 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://docs.solsplits.xyz/essentials/getting-started.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.
