> For the complete documentation index, see [llms.txt](https://bart-protocol.gitbook.io/bart-protocol/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bart-protocol.gitbook.io/bart-protocol/introduction/existing-problems.md).

# Existing Problems

#### Limited Currency Selection

The majority of NFT marketplaces have a limited currency selection for the trading of NFTs. These further limits what sellers and buyers can accept/offer.

#### Delay In Selling NFTs

Listing NFTs on marketplaces can be done in 5 minutes or less. However, selling them may take longer than expected because a buyer has to make an offer. Users normally sell their tokens or NFTs to go buy other tokens and NFTs instead of specifying what assets they desire in exchange for their assets.

#### Time Spent Moving Assets

Users are limited to accepting/offering only one asset class such as tokens (ERC-20, SPL, BEP-20, etc) for NFT listings. This makes the negotiation less desirable, due to the inflexibility of the sale. The majority of Defi lending protocols only allow certain tokens as collateral but not NFTs or even a basket of assets.

#### None yield earning Assets

Currently, most NFTs and certain token holders can’t generate income with their assets, they can only speculate on a price increase over time. Many of these assets are stagnant in wallets and the owners are missing out on opportunities to earn some yield on their assets before reselling them.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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://bart-protocol.gitbook.io/bart-protocol/introduction/existing-problems.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.
