# Token Protocols

The **ONT Enhancement Proposals** (OEP) lay out the **standard** for tokens on the Ontology platform, including **core protocol specifications**, **client APIs** and **smart** **contract standards.**

You can refer to `OEP-1` to get the general idea and then clone the `OEP` [**repository**](https://github.com/ontio/OEPs) and add your own `OEP` protocol to it. You can refer to the [**pull requests**](https://github.com/ontio/OEPs/pulls) here.

Here is a list of the token protocols currently available for reference and usage:

| Sr. No. | Title                                                 | Author                                                | Type     | Status   | Ref.                                                                                                                                                                                      |
| ------- | ----------------------------------------------------- | ----------------------------------------------------- | -------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 1       | OEP Purpose and Guidelines                            | Ontology Team                                         | Meta     | Active   | [OEP-1 Token Standard](https://github.com/ontio/OEPs/blob/master/OEPS/OEP-1.mediawiki)                                                                                                    |
| 2       | Ontology ID Standard                                  |                                                       | Standard | Stub     | [Authentication process](https://github.com/ontio/OEPs/blob/master/meta-backup/Auth-process.mediawiki), [Website Interaction Standard pull request](https://github.com/ontio/OEPs/pull/9) |
| 3       | Ontology SDK Extension                                | Ontology Team & Community                             | Meta     | Stub     | [CSharp-SDK](https://github.com/ontio/OEPs/blob/master/meta-backup/CSharp-SDK.mediawiki)                                                                                                  |
| 4       | Token Standard                                        | luodanwg, tanyuan, zhoupw                             | Standard | Accepted | [OEP-4 Token Standard](https://github.com/ontio/OEPs/blob/master/OEPS/OEP-4.mediawiki)                                                                                                    |
| 5       | Non-Fungible Token Standard                           | tanyuan, zhoupw, tonyclarking, blckchan, Wyatt Mufson | Standard | Accepted | [OEP-5 Token Standard](https://github.com/ontio/OEPs/blob/master/OEPS/OEP-5.mediawiki)                                                                                                    |
| 6       | dApp extension                                        | Community                                             | Meta     | Draft    | [Pull Request](https://github.com/ontio/OEPs/pull/8)                                                                                                                                      |
| 7       | URI Schema                                            | zhoupw                                                | Standard | Draft    | [Pull Request](https://github.com/ontio/OEPs/pull/19)                                                                                                                                     |
| 8       | Crypto Item Standard                                  | tanyuan, zhoupw, tonyclarking, blckchan               | Standard | Accepted | [OEP-8 Token Standard](https://github.com/ontio/OEPs/blob/master/OEPS/OEP-8.mediawiki)                                                                                                    |
| 9       | Ontology X-shard Asset Contract                       | qiluge                                                | Standard | Draft    | [Pull Request](https://github.com/ontio/OEPs/pull/50)                                                                                                                                     |
| 10      | Cross-contract Call Attack Prevention Standard        | Wyatt Mufson                                          | Standard | Accepted | [OEP-10 Standard](https://github.com/ontio/OEPs/blob/master/OEPS/OEP-10.mediawiki)                                                                                                        |
| 11      | Ontology Wallet Standard                              | Wyatt Mufson                                          | Standard | Draft    | [OEP-15 Wallet Standard](https://github.com/ontio/OEPs/pull/56)                                                                                                                           |
| 12      | Security Token Offering (STO) Standard                |                                                       | Standard | Stub     | [Regulation D 506(c)](https://www.sec.gov/smallbusiness/exemptofferings/rule506c),  [Issue reference](https://github.com/ontio/OEPs/issues/23)                                            |
| 13      | Time-limited Token Standard                           |                                                       | Standard | Stub     | [Issue reference](https://github.com/ontio/OEPs/issues/24)                                                                                                                                |
| 14      | Ontology Oracle Standard                              |                                                       | Standard | Draft    | [Pull Request](https://github.com/ontio/OEPs/pull/35)                                                                                                                                     |
| 15      | Standard process of transaction fee rebate adjustment |                                                       | Meta     | Accepted | [OEP-39 Proposal](https://github.com/ontio/OEPs/blob/master/OEPS/OEP-39.mediawiki)                                                                                                        |
| 16      | Data Token Standard                                   |                                                       | Standard | Draft    | Data Tokenization Standard, etc.                                                                                                                                                          |
| 17      | Token Exchange Standard                               |                                                       | Standard | Stub     | Data-Token Exchange Standard, etc.                                                                                                                                                        |
| 18      | Ontology Data Encryption extension                    |                                                       | Meta     | Stub     | Zero-knowledge proof, Homomorphic Encryption, etc.                                                                                                                                        |
| 19      | Ontology Ecosystem Governance Meta                    | Ontology Team                                         | Meta     | Stub     | Ontology Governance Standard                                                                                                                                                              |
| 20      | Ontology Tokenomics Meta                              | Ontology Team                                         | Meta     | Stub     | Ontology Gas Standard                                                                                                                                                                     |


---

# 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.ont.io/ontology-elements/token-protocols.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.
