Skip to content

Commit

Permalink
Update nftaa.md
Browse files Browse the repository at this point in the history
Add 0 requirements to milestones 2 and 3
  • Loading branch information
Roman-24 authored Sep 16, 2024
1 parent 63e064c commit 018aee0
Showing 1 changed file with 13 additions and 5 deletions.
18 changes: 13 additions & 5 deletions applications/nftaa.md
Original file line number Diff line number Diff line change
Expand Up @@ -318,8 +318,8 @@ After reimplementing functionalities from pallet_nfts, we will add our own funct
|--------:|----------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **0a.** | License | MIT |
| **0b.** | Documentation | Inline documentation of code, as well as startup configuration with all necessary commands, included in repository |
| **0c.** | Testing and Testing Guide | Core functions will be fully covered by comprehensive unit tests to ensure functionality and robustness. In the guide, we will describe how to run these tests. |
| **0d.** | Docker | We will provide a Dockerfile(s) that can be used to test all the functionality delivered with this milestone. |
| **0c.** | Testing and Testing Guide | Core functions will be fully covered by comprehensive unit tests to ensure functionality and robustness. In the guide, we will describe how to run these tests. |
| **0d.** | Docker | We will provide a Dockerfile(s) that can be used to test all the functionality delivered with this milestone. |
| 1. | nftaa_pallet | We will create the initial version of the nftaa_pallet which includes: |
| 1a. | reimplement functionalities from pallet_nfts | Integration with the Substrate nfts pallet |
| 1b. | nftaa_address | NFTAA creation and ownership management (implement functionality to transfer ownership of NFTAA), construct keyless address for given NFT, create NFTAA address (index) as future input to act as proxy |
Expand Down Expand Up @@ -356,6 +356,10 @@ After these, we will add our own functions related to NFTAA staking functionalit

| Number | Deliverable | Specification |
|-------:|-------------------------|------------------------------------------------------------------------------------------------------------------------------------|
| **0a.** | License | MIT |
| **0b.** | Documentation | Inline documentation of code, as well as startup configuration with all necessary commands, included in repository |
| **0c.** | Testing and Testing Guide | Core functions will be fully covered by comprehensive unit tests to ensure functionality and robustness. In the guide, we will describe how to run these tests. |
| **0d.** | Docker | We will provide a Dockerfile(s) that can be used to test all the functionality delivered with this milestone. |
| 2a. | nftaa_check | We will add functionalities to read and check if NFTAA exists for a given account |
| 2b. | nftaa_collections | We will add functionalities to read existing collections and manage NFTAAs if they are in a collection. |
| 2c. | nftaa_stake/unstake | The functionality needed to do stake/unstake operations on behalf of NFTAA, its like deposit/withdrawal functions |
Expand All @@ -369,9 +373,13 @@ After these, we will add our own functions related to NFTAA staking functionalit

| Number | Deliverable | Specification |
|-------:|-----------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 3a. | Article | We will publish an **article** that explains NFTAA (what was done/achieved as part of the grant). The article will be published through an online media service, e.g., medium.com, and advertised through social networks. Our ambition, as we are from academic environment, is to have also an academic paper about the idea of NFTAA in Polkadot published in a conference venue |
| 3b. | Web app | Develop a web application to interact with the nftaa_pallet, allowing users to create, manage, and transfer NFTAAs, provide a web application to interact with the nftaa_pallet: allowing users to create collections and single item; manage of metadata and attributes; operate with NFTAA ownership (transfers); play with staking, increase stake and unstake handled by NFTAA; read operations as get for an account, get assets of NFTAA, get the owner of NFTAA |
| 3c. | Marketplace app | We will also create a lightweight marketplace application for easily buying and selling the NFTAAs with an overall list in a form of a bulleting board. |
| **0a.** | License | MIT |
| **0b.** | Documentation | Inline documentation of code, as well as startup configuration with all necessary commands, included in repository |
| **0c.** | Testing and Testing Guide | Core functions will be fully covered by comprehensive unit tests to ensure functionality and robustness. In the guide, we will describe how to run these tests. |
| **0d.** | Docker | We will provide a Dockerfile(s) that can be used to test all the functionality delivered with this milestone. |
| 0e. | Article | We will publish an **article** that explains NFTAA (what was done/achieved as part of the grant). The article will be published through an online media service, e.g., medium.com, and advertised through social networks. Our ambition, as we are from academic environment, is to have also an academic paper about the idea of NFTAA in Polkadot published in a conference venue |
| 3a. | Web app | Develop a web application to interact with the nftaa_pallet, allowing users to create, manage, and transfer NFTAAs, provide a web application to interact with the nftaa_pallet: allowing users to create collections and single item; manage of metadata and attributes; operate with NFTAA ownership (transfers); play with staking, increase stake and unstake handled by NFTAA; read operations as get for an account, get assets of NFTAA, get the owner of NFTAA |
| 3b. | Marketplace app | We will also create a lightweight marketplace application for easily buying and selling the NFTAAs with an overall list in a form of a bulleting board. |

## Future Plans

Expand Down

0 comments on commit 018aee0

Please sign in to comment.