diff --git a/deliveries/bit_country_m2.md b/deliveries/bit_country_m2.md new file mode 100644 index 000000000..593f807be --- /dev/null +++ b/deliveries/bit_country_m2.md @@ -0,0 +1,26 @@ +# Milestone Delivery :mailbox: + +> Only the GitHub account, which is responsible for the pull request of the accepted application is allowed to submit milestones. Don't remove any of the mandatory parts presented in bold letters or as headlines! + +**The [invoice form :pencil:](https://docs.google.com/forms/d/e/1FAIpQLSfmNYaoCgrxyhzgoKQ0ynQvnNRoTmgApz9NrMp-hd8mhIiO0A/viewform) has been filled out correctly for this milestone.** + +- **PR Link:** [Pull Request](https://github.com/w3f/Grants-Program/pull/696). +- **Milestone Number:** 2 + +Please provide a list of all deliverables of the milestone extracted from the initial application and a link to the deliverable itself. Ideally all links inside the below table should include a commit hash, which should be used for testing. + +| Number | Deliverable | Link | Notes | +| ------ | ----------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 0a. | License | [Blockchain](https://github.com/bit-country/Bit-Country-Blockchain/blob/master/LICENSE) | Apache License 2.0 | +| 0b. | Documentation | [Link](https://github.com/bit-country/Bit-Country-Blockchain/blob/master/README.md), [White Paper v0.7](https://metaversenw.gitbook.io/bit-country/) | Documentation for running the node. You can see the running project at the UAT link at the bottom. There is also complete [video demo and internal testing guide here](https://hackmd.io/PmWDfHrNRD-zRZGoOpvCLg). | +| 0c. | Testing Guide | [Blockchain](https://github.com/bit-country/Bit-Country-Blockchain/blob/master/README.md) | Run unit tests using `make test` - node built `rustc 1.58.0-nightly (072799443 2021-11-06)` and wasm built `nightly-2021-11-07` | +| 1. | Substrate module: Continuum | [Link](https://github.com/bit-country/Metaverse-Network/tree/master/pallets/continuum) | Pallets related to continuum spot and good neighborhood protocol, buy now continuum spot, neighborhood voting, unit tests | +| 2. | Substrate module: NFT Promotion | [NFT](https://github.com/bit-country/Bit-Country-Blockchain/tree/master/pallets/nft), [Trading Promotion](<[NFT](https://github.com/bit-country/Bit-Country-Blockchain/tree/master/pallets/auction)>) | Implement royalty fee for every success trade, if promotion enabled then user will incentive in-game currency BIT when creating new NFT collection, mint new NFT asset | +| 3. | Extended: NFT Minting | [Link](https://github.com/bit-country/Bit-Country-Blockchain/tree/master/pallets/nft) | NFT execution logic mainly executed offchain with special format hash. We allows NFT minting with different type on chain and execution logic will be stored off-chain on IPFS | +| 4. | Extended: NFT sign to support | [Link](https://github.com/bit-country/Bit-Country-Blockchain/tree/master/pallets/nft) | Supporters will sign and donate (optional) to the specific NFT treasury. | +| 5. | NFT Benchmarking | [Link](https://github.com/bit-country/Metaverse-Network/tree/master/pallets/nft/src) | Benchmark the NFT batch minting and batch transfer to ensure weight well controlled. | +| 6. | Auction Benchmarking | [Link](https://github.com/bit-country/Metaverse-Network/tree/master/pallets/auction/src) | Benchmark the auction (marketplace) to ensure weight well controlled. | +| 7. | Connected to Rococo | | We connected to Rococo in the past but due to the revamp, we got offboarded. We are preparing an upgrade to deploy our pre-production on Westend. Working closely with SBP to make it happens | +| 8. | Substrate module: NFT Marketplace | [Link](https://github.com/bit-country/Metaverse-Network/blob/master/pallets/auction/src/lib.rs) | A marketplace, not only for NFT but also for other assets. User can create listing, auction, fix price and settlement handled on chain | +| 9. | Substrate module: Multi token marketplace | [Create local listing](https://github.com/bit-country/Metaverse-Network/blob/master/pallets/auction/src/lib.rs#L522), [Bid local listing](https://github.com/bit-country/Metaverse-Network/blob/master/pallets/auction/src/lib.rs#L244), [Buynow local listing](https://github.com/bit-country/Metaverse-Network/blob/master/pallets/auction/src/lib.rs#L411) | User can create listing in their own local marketplace, using their social token as currency. | +| 10. | Docker / UAT | [UAT](http://dev.bit.country/), [Docker](https://hub.docker.com/search?q=bitcountry&type=image) | UAT is the best place to see the live DApp for milestone 2. The docker image is available in early stages. Username: web3@bit.country Password: evaluator2020 |