Coordination play progress updates

DApp

link: https://coordination.pages.dev

Repositories:

Frontend:
https://github.com/coordination-play/frontend

Docs:
https://github.com/coordination-play/docs

Core:
https://github.com/coordination-play/coordination-stack-core

Indexer: https://github.com/coordination-play/Indexer

Contract Addresses

Current version

Factory: https://sepolia.starkscan.co/contract/0x0603c4273d547ecfccc3c89bcfce9a11b454e0acb9a1c22166846cfda1ad7756#read-write-contract

v0

Factory -> https://testnet.starkscan.co/contract/0x017fda9d57cbb207c2cc99958f7174ea70c0e4629572b271178d70cff77361ae#read-write-contract-sub-read

Organisation -> https://testnet.starkscan.co/contract/0x02143741ec81c7dd4209405b2d85c1c730152e8a37b3fdfbfdd26f86fc25f6ef#read-write-contract-sub-read

Guild -> https://testnet.starkscan.co/contract/0x067eb87ce17d9d8fbcf655a7b27ca627894532c006911d6696587fca10f21d15#read-write-contract-sub-write

SalaryDistributor -> https://testnet.starkscan.co/contract/0x00d705fd5b47a363d8e37f35a216f36a42b0eff2801c1244809d3518285f0ad3#read-write-contract

Development timeline

ETH India December 2023

https://www.youtube.com/watch?v=UyRZRuPSYEI

January 2024
  • Call on improving UI design

  • Continuing work on contracts

  • Progress updates

    • IPFS Metadata, Pay Salary & minor UI stuff are still in development
    • Notifications and activity log is on pause because we need an indexer for that
    • app is completely mobile responsive, but won't be able to connect wallet on mobile due to some issues.
    • app is complete PWA (tested on Android, linux, Windows & MacOS)
    • for upload points you must provide .csv in format [address],[points]
  • Defining road to production:

Todo to make things work on the current implementations

  • distribute rewards impl on frontend

  • push data on testnet, then ask people to test

  • spec design for impl delay period for points finalisation

  • Have a section for pending tx(like multisig tx)

  • check if we can fetch signer account from argent multisig account and conditionally show pending actions to eligible wallets

  • on frontend right next to leaderboard we have a button called pending actions

  • fetch pending actions using an indexer

  • ipfs impl for storing the org meta data

February 2024

  • Worked on adding Guilds to Organisations
  • Updates on points allocation and frontend functions
  • Reduce Organisation creation fee

March 2024

  • Fix frontend bugs
  • Testing create organisation, create guilds, salary and treasury deployment

April 2024

  • Develop ApiBara Indexer to index factory
  • Testing deployments with major Starknet wallets