# Web1337 intro

## What is Web1337?

Web2, Web3, Web5...OMG what next? To stop and/or ridicule the manifesto of insanity, we have decided to create a new term, Web1337. If every day every new project invents its own new **Web**<mark style="color:red;">**\<set number here>**</mark> we thought - why are we worse?

In general, Web1337 is a library for interacting with the KLY ecosystem, ranging from typical APIs to various features such as interacting with smart contracts, various services in the KLY network.

In addition, KLY offers various interesting features such as RWX codeless smart contracts, post-quantum cryptography, creation of custom blockchains, instant implementation of improvement proposals, etc. All of this can be interacted and created using Web1337.

In conclusion, we can add that Web1337 is Web3++, since KLY offers more features than typical blockchain projects. You will learn more about this later.<br>

<figure><img src="/files/tLsK43Xe1xemFPTC7tKX" alt=""><figcaption></figcaption></figure>

{% embed url="<https://github.com/KlyntarNetwork/Web1337>" %}

## Support

Web1337 is now available for JavaScript environments, but we will be adding Web1337 for Python, Rust, Golang and other languages soon. Stay tuned!

## Difficulty levels

The Web1337 user guide has been divided into several levels depending on the complexity:

* :green\_circle: - easy. Simple one-line API call for basic interaction with KLY
* :orange\_circle: - medium. More advanced usage. Transactions, contract deployments, etc.
* :red\_circle: - advanced. Instructions of how to use advanced cryptography in EVM / WASM smart-contracts, instructions for DApps 2.0, mutations and other interesting stuff.


---

# 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.klyntar.org/web1337/web1337-intro.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.
