Skip to content

Commit

Permalink
Merge pull request #182 from casper-ecosystem/wkly-grant-upd-09feb
Browse files Browse the repository at this point in the history
Update grant milestones
  • Loading branch information
devendran-m authored Feb 12, 2024
2 parents 5b5413c + dd5a267 commit 3066c0f
Show file tree
Hide file tree
Showing 23 changed files with 364 additions and 25 deletions.
Binary file modified ecosystem/casper_live/assets/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
16 changes: 10 additions & 6 deletions ecosystem/casper_live/data.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,19 @@ Contract-Hashes-Main: "",
Contract-Hashes-Test: "",
---
<!--lang:en-->
CSPR Live Block Explorer
CSPR.live is a Block Explorer for developers, validators, delegators and CSPR holders to view and interact with the Casper Network, a scalable, proof of stake network optimized for enterprise adoption.
<!--lang:es--]
Explorador de bloques en vivo de CSPR
CSPR.live es un Explorador de Bloques para desarrolladores, validadores, delegatarios y poseedores de CSPR para ver e interactuar con la Red Casper, una red escalable y de prueba de participación optimizada para la adopción empresarial.
<!--lang:de--]
CSPR-Live-Block-Explorer
CSPR.live ist ein Block-Explorer für Entwickler, Validierer, Delegierte und CSPR-Inhaber, um mit dem Casper-Netzwerk zu interagieren und es zu betrachten, ein skalierbares, Proof-of-Stake-Netzwerk, das für die Unternehmensadoption optimiert ist.
<!--lang:fr--]
Explorateur de blocs en direct CSPR
CSPR.live est un explorateur de blocs pour les développeurs, les validateurs, les délégués et les détenteurs de CSPR pour visualiser et interagir avec le réseau Casper, un réseau évolutif et à preuve d'enjeu optimisé pour l'adoption par les entreprises.
<!--lang:pl--]
Eksplorator bloków na żywo CSPR
CSPR.live to Eksplorator Bloków dla programistów, walidatorów, delegatów i posiadaczy CSPR, umożliwiający przeglądanie i interakcję z Siecią Casper, skalowalną siecią proof of stake zoptymalizowaną pod kątem adopcji przedsiębiorstw.
<!--lang:uk--]
CSPR Live Block Explorer
CSPR.live — це Провідник Блоків для розробників, валідаторів, делегатів та власників CSPR для перегляду та взаємодії з Мережею Casper, масштабованою мережею з доказом частки, оптимізованою для впровадження в підприємства.
[!--lang:*-->
2 changes: 1 addition & 1 deletion grants/casper_stats/data.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ M3: "01.06.2024","In Progress"
M4: "01.09.2024","In Progress"
Twitter: "https://twitter.com/grindytech",
Public-Project-Chat: "",
Casper-PM: "Nicolas Zollner",
Casper-PM: "https://github.com/NicolasZoellner",
Project-GitHub-Repo: "",
---
<!--lang:en-->
Expand Down
43 changes: 43 additions & 0 deletions grants/casper_unity_sdk/data.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
---
Grant-Number: "",
Name: "Casper Unity SDK",
Service-Provider: "",
Status: "In progress",
Grant-Link: "",
Website: "",
Grant-Size: "Medium",
Total-Milestones: "9",
Current-Milestone: "M1",
M1: "09.01.2024","In progress",
M2: "01.30.2024","To Do",
M3: "13.02.2024","To Do",
M4: "27.02.2024","To Do",
M5: "12.03.2024","To Do",
M6: "TBC","To Do",
M7: "TBC","To Do",
M8: "22.04.2025","To Do",
M9: "22.04.2025","To Do",
Twitter: "",
Public-Project-Chat: "",
Casper-PM: "https://github.com/devendran-m",
Project-GitHub-Repo: "",
---
<!--lang:en-->
The objective of this grant is;

Casper SDK for Unity should be released as an assetpackage(.assetpackage),published in UnityAsset Store,and full yopen-sourced-code available on GitHub.

Solution must be self-contained,with no additional backend,third-party libraries,except those explicitly mentioned in the contract document.

All major platforms needs to be supported,i.e. Desktop-Windows,macOS Browser Mobile-Android,iOS.
<!--lang:es--]
<!--lang:de--]
<!--lang:fr--]
<!--lang:pl--]
<!--lang:uk--]
[!--lang:*-->
28 changes: 28 additions & 0 deletions grants/casper_unity_sdk/m1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
Milestone: "M1",
Status: "In progress",
---
<!--lang:en-->
### Description

Milestone 1 - Windows version development and testing.

Developers integrate the SDK into their code and interact with basic contracts such as (CEP-18, CEP-78, etc.)


### Acceptance Criteria
The criteria mentioned above should be met.
- Developers integrate the SDK into their code.
- The game login is achieved through an iframe that opens, using a wallet supported by Casper as the standard.
- The Casper balance and public key are displayed within the game.
- The user's CEP-18 tokens and CEP-78 NFTs are visible.
- A basic CEP-78 NFT is utilized within the game, and the transaction resulting from the operation can be viewed on testnet.cspr.live. The communication established with the contract is examined.
- Ownership of the NFT is verified within the wallet after the transaction is completed.


### Progress Update

**Reporting Period: 06.12.2023 - 09.02.2024**
- Milestone completion trailing behind
- Demo completed on 9th Feb 2024
- Revised ETC is on or before 16th Feb 2024
29 changes: 29 additions & 0 deletions grants/casper_unity_sdk/m2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
Milestone: "M2",
Status: "To Do",
---
<!--lang:en-->
### Description

Milestone 2 - iOS version development and testing.

Developers integrate the SDK into their code and interact with basic contracts such as (CEP-18, CEP-78, etc.)


### Acceptance Criteria

The criteria mentioned above should be met.
- Developers integrate the SDK into their code.
- The game login is initiated using Casper Dash or Casper Wallet(beta in mobile).
- The Casper balance and public key are displayed within the game.
- The user's CEP-18 tokens and CEP-78 NFTs are visible.
- A basic CEP-78 NFT is utilized within the game, and the transaction resulting from the
operation can be viewed on testnet.cspr.live. The communication established with the contract is examined.
- Ownership of the NFT is verified within the wallet after the transaction is completed.


### Progress Update

**Reporting Period: **
- To Do

28 changes: 28 additions & 0 deletions grants/casper_unity_sdk/m3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
Milestone: "M3",
Status: "To Do",
---
<!--lang:en-->
### Description

Milestone 3 - Android version development and testing.

### Scope
Developers integrate the SDK into their code and interact with basic contracts such as (CEP-18, CEP-78, etc.)

### Acceptance Criteria

The criteria mentioned above should be met.
- Developers integrate the SDK into their code.
- The game login is initiated using Casper Dash or Casper Wallet(beta in mobile).
- The Casper balance and public key are displayed within the game.
- The user's CEP-18 tokens and CEP-78 NFTs are visible.
- A basic CEP-78 NFT is utilized within the game, and the transaction resulting from the
operation can be viewed on testnet.cspr.live. The communication established with the contract is examined.
- Ownership of the NFT is verified within the wallet after the transaction is completed.


### Progress Update

**Reporting Period: **
- To Do
28 changes: 28 additions & 0 deletions grants/casper_unity_sdk/m4.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
Milestone: "M4",
Status: "To Do",
---
<!--lang:en-->
### Description

Milestone 4 - Browser version development and testing.

### Scope
Developers integrate the SDK into their code and interact with basic contracts such as (CEP-18, CEP-78, etc.)

### Acceptance Criteria

The criteria mentioned above should be met.
- Developers integrate the SDK into their code.
- The game login is initiated using standard web wallets.
- The Casper balance and public key are displayed within the game.
- The user's CEP-18 tokens and CEP-78 NFTs are visible.
- A basic CEP-78 NFT is utilized within the game, and the transaction resulting from the
operation can be viewed on testnet.cspr.live. The communication established with the contract is examined.
- Ownership of the NFT is verified within the wallet after the transaction is completed.


### Progress Update

**Reporting Period: **
- To Do
27 changes: 27 additions & 0 deletions grants/casper_unity_sdk/m5.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
---
Milestone: "M5",
Status: "To Do",
---
<!--lang:en-->
### Description

Milestone 5 - macOS version development and testing.

### Scope
Developers integrate the SDK into their code and interact with basic contracts such as (CEP-18, CEP-78, etc.).

### Acceptance Criteria

The criteria mentioned above should be met.
- Developers integrate the SDK into their code.
- The game login is achieved through an iframe that opens, using a wallet supported by Casper as the standard.
- The Casper balance and public key are displayed within the game.
- The user's CEP-18 tokens and CEP-78 NFTs are visible.
- A basic CEP-78 NFT is utilized within the game, and the transaction resulting from the
operation can be viewed on testnet.cspr.live. The communication established with the contract is examined.
- Ownership of the NFT is verified within the wallet after the transaction is completed.

### Progress Update

**Reporting Period: **
- To Do
24 changes: 24 additions & 0 deletions grants/casper_unity_sdk/m6.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
Milestone: "M6",
Status: "To Do",
---
<!--lang:en-->
### Description

Milstone 6 - Web3auth Integration development and testing.

### Scope
The user implements the SDK and logs into the application using the Web3 Auth standard.

### Acceptance Criteria

The criteria mentioned above should be met.
- The Web3 Auth Unity SDK comes pre-integrated into our SDK for seamless implementation. ● The login option is triggered through Web3 Auth.
- The login option is triggered through a social platform supported by Web3 Auth.
- The user's Web3 identity is created, and the login process is executed.


### Progress Update

**Reporting Period: **
- To Do
29 changes: 29 additions & 0 deletions grants/casper_unity_sdk/m7.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
Milestone: "M7",
Status: "To Do",
---
<!--lang:en-->
### Description

Milestone 7 - Prefab asset pack development and testing.

### Scope
Assets complete with a foundational user interface designed for quick setup and testing of the aforementioned capabilities.

This should not only be a showcase of the delivered SDK but also serve as a Unity game example where blockchain functionality operates seamlessly "under the hood", utilizing the integrated capabilities of the delivered SDK.

This milestone delivers a prefab asset pack that is Unity compatible.


### Acceptance Criteria

The criteria mentioned above should be met.
- The game developer opens a game project on Unity.
- Downloads and imports the prefab asset pack to the game project.
- Uses the assets in the pack in the project.


### Progress Update

**Reporting Period: **
- To Do
26 changes: 26 additions & 0 deletions grants/casper_unity_sdk/m8.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
Milestone: "M8",
Status: "To Do",
---
<!--lang:en-->
### Description

Milestone 8 - Integration to Casper .Net SDKs.

### Scope
- Support and maintenance of the SDKs post-deployment, bug fixing, version improvements (on demand).
- Fundamentally, the integrated functions will work in conjunction with Casper .Net SDKs.


### Acceptance Criteria

The criteria mentioned above should be met.
- All developed methods are added to the SDK with comprehensive documentation.
- Once the SDK development is complete and the source code is accessible, interaction with Casper .NET SDKs is established through fundamental methods.
- The integrated SDK triggers our SDK methods, and tests are completed.


### Progress Update

**Reporting Period: **
- To Do
29 changes: 29 additions & 0 deletions grants/casper_unity_sdk/m9.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
Milestone: "M9",
Status: "To Do",
---
<!--lang:en-->
### Description

Milestone 9 - Integration to Inventuna No-Code Platform.

### Scope
- Support and maintenance of the SDKs post-deployment, bug fixing, version improvements (on demand).
- Tracking all operations returned by the SDK and utilizing custom contracts can be monitored through a no-code tool.


### Acceptance Criteria

The criteria mentioned above should be met.
- The user wallet used for the SDK is connected to the no-code tool.
- The accuracy of fundamental assets owned by the wallet at that moment, such as CSPR balance, CEP-78 NFT collection and NFTs, CEP-18 assets, is verified.
- Raffles are created using the raffles contract in the No Code tool. Users participate in the raffles, and the NFTs they win are transferred to their wallets for use within the game.
- Timeable and mergable NFTs are created within the No Code tool, and these are utilized within the Unity SDK.
- Loot boxes are created in the No Code tool, and their utilization is enabled within the Unity SDK.
- All other standard functions are tested in the No Code tool, and their reflections on the Unity SDK wallet are verified.


### Progress Update

**Reporting Period: **
- To Do
4 changes: 2 additions & 2 deletions grants/fondant/data.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ Current-Milestone: "M4",
M1: "05.06.2023","Complete",
M2: "14.09.2023","Complete",
M3: "17.11.2023","Complete",
M4: "18.12.2023","In progress",
M5: "28.12.2023","To Do",
M4: "18.12.2023","In review",
M5: "28.12.2023","In review",
Twitter: "",
Public-Project-Chat: "",
Casper-PM: "https://github.com/devendran-m",
Expand Down
9 changes: 6 additions & 3 deletions grants/fondant/m4.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
Milestone: "M4",
Status: "In progress",
Status: "In review",
---
<!--lang:en-->
### Description
Expand All @@ -25,5 +25,8 @@ e. Check the raw chainspec
- Testing ETC Jan'24. Review to commence once testing completes.
-
**Reporting Period: 18.11.2023 - 31.12.2023**
- Development in progress
- Trailing behind. Revised end date is on the week commencing 18.12.2023
- Development Completed

**Reporting Period: 01.01.2024 - 06.02.2023**
- Milestone completed
- Deliverable in Technical Review queue, awaiting review
10 changes: 7 additions & 3 deletions grants/fondant/m5.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
Milestone: "M5",
Status: "To do",
Status: "In review",
---
<!--lang:en-->
### Description
Expand All @@ -26,5 +26,9 @@ c. CI / CD release system that will prepare builds for multiple OSes

### Progress Update

**Reporting Period: 01.11.2023 - 15.11.2023**
- Milestone is yet to start
**Reporting Period: 01.11.2023 - 31.12.2023**
- Milestone development

**Reporting Period: 01.01.2024 - 06.02.2023**
- Milestone completed
- Deliverable in Technical Review queue, awaiting review
Loading

0 comments on commit 3066c0f

Please sign in to comment.