Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: Specify that token-2022 is ready and eligible for bounties #6084

Merged
merged 2 commits into from
Jan 9, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 1 addition & 4 deletions SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,14 +51,11 @@ the Solana Mainnet Beta. Currently, this includes:
* [name-service](https://github.com/solana-labs/solana-program-library/tree/master/name-service/program)
* [stake-pool](https://github.com/solana-labs/solana-program-library/tree/master/stake-pool/program)
* [token](https://github.com/solana-labs/solana-program-library/tree/master/token/program)
* [token-2022](https://github.com/solana-labs/solana-program-library/tree/master/token/program-2022)

If you discover a critical security issue in an out-of-scope program, your finding
may still be valuable.

[token-2022](https://github.com/solana-labs/solana-program-library/tree/master/token/program-2022)
is still under audit and not meant for full production use. In the meantime, all
clusters have the latest program deployed **for testing and development purposes ONLY**.

Many programs, including
[token-swap](https://github.com/solana-labs/solana-program-library/tree/master/token-swap/program)
and [token-lending](https://github.com/solana-labs/solana-program-library/tree/master/token-lending/program),
Expand Down
8 changes: 2 additions & 6 deletions docs/src/token-2022.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,6 @@ fungible and non-fungible tokens.
The Token-2022 Program is a superset of the functionality provided by the
[Token Program](token.mdx).

The program is still under audit and not meant for full production use. In the
meantime, all clusters have the latest program deployed **for testing and development
purposes ONLY**.

| Information | Account Address |
| --- | --- |
| Token-2022 Program | `TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb` |
Expand Down Expand Up @@ -138,8 +134,8 @@ For information about the types and instructions, the Rust docs are available at

## Security Audits

The Token-2022 Program is currently under multiple audits to ensure safety of
funds. All audits will be published here as they are completed.
The Token-2022 Program has been audited multiple times. All audits are published
here as they are completed.

Here are the completed audits as of 13 December 2023:

Expand Down
16 changes: 5 additions & 11 deletions docs/src/token-2022/status.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,18 @@
title: Project Status
---

The Token-2022 program is still under audit and not meant for full production use.
In the meantime, all clusters have the latest program deployed **for testing and
development purposes ONLY**.
All clusters have the latest program deployed **without confidential transfer
functionality**.

The program with confidential transfer functionality will be deployed once
Solana v1.17 reaches mainnet-beta with the appropriate syscalls enabled.

## Timeline

Here is the general program timeline and rough ETAs:

| Issue | ETA |
| --------------------------- | ------------------------------ |
| Code-complete & final audit | Fall 2023 |
| Mainnet recommendation | Winter 2024 (depends on v1.17) |
| More ZK features | Spring 2024 (depends on v1.18) |
| Freeze program | 2024 |
Expand All @@ -35,13 +36,6 @@ with the ZK Token proof program enabled.

More information: https://github.com/solana-labs/solana/pull/32613

The ZK Token proof program was recently updated to support the splitting of
the longer zero-knowledge proofs into smaller components. The
token-2022 program is in the process of active development to properly process
the new proof format.

More information: https://github.com/solana-labs/solana-program-library/issues/4817

## Future work

### Confidential transfers with fee
Expand Down