You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
> `nifty asset` has not been formally audited – use in production at your own risk.
31
+
> The `asset` program has not been formally audited – use in production at your own risk.
32
32
33
33
## Features
34
34
35
-
The main goal of `nifty asset` is to provide an open-source, lightweight and composable non-fungible standard on Solana. This is achieved by:
35
+
The main goal of `asset` is to provide an open-source, lightweight and composable non-fungible standard on Solana. This is achieved by:
36
36
- Using a **single** account to represent a digital asset.
37
37
- Storing as much or as little data on-chain using optional extensions.
38
38
- Efficient zero-copy de-/serialization to minimize compute units utilization.
@@ -45,11 +45,11 @@ Majority of NFT standards on Solana are built on top of SPL Token, which is main
45
45
46
46
Since different token standards will usually be defined in separate programs, the end result is a bloated (multiple accounts) standard – e.g., `mint`, `token` and (potentially) `metadata` accounts, in addition to SPL Token and Metadata programs. For most operations, all `5` accounts would be needed to interact with a non-fungible – and there are standards that the number of accounts is even higher.
47
47
48
-
`nifty asset` takes a different approach and re-imagines how non-fungibles are represented on Solana. In essense, a non-fungible asset is a unique *slab* of bytes on the blockchain identified by an address and it has an specific owner. When you transfer the "ownership" of this slab of bytes, you are changing the owner information of it. The contents of a non-fungible is as flexible as possible, given that they are "just" a slab of bytes – all data can be on-chain, or it can have "pointers" to external resources.
48
+
`asset` takes a different approach and re-imagines how non-fungibles are represented on Solana. In essense, a non-fungible asset is a unique *slab* of bytes on the blockchain identified by an address and it has an specific owner. When you transfer the "ownership" of this slab of bytes, you are changing the owner information of it. The contents of a non-fungible is as flexible as possible, given that they are "just" a slab of bytes – all data can be on-chain, or it can have "pointers" to external resources.
49
49
50
50
## Packages
51
51
52
-
The packages below can be used to interact with `nifty asset` program.
52
+
The packages below can be used to interact with `asset` program.
0 commit comments