Signal-K / sytizen

Citizen Science (Sci-tizen) visualisation in the Unity.com engine

Home Page:http://ar.skinetics.tech/stellarios/compass/#vis

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

sytizen-unity

.github/workflows/moralis.yml Node.js CI Node.js CI Binder

Signal-K/Sytizen Repo

Related repositories

Documentation

All documentation is visible on Notion

Citizen Science Classifications

Process

  • User mints an anomaly that has appeared in their UI (for now, the webapp, later it will be the game as well)
  • API searches for a token that has already been lazy minted with the TIC id of the anomaly (or the identifier of the candidate)
    • If there is a token id that has the TIC Id, then claim a copy of that to the msg.sender (player’s address) so they can manipulate it in-game
    • If the TIC ID has never been minted before, lazy mint a new one with parameters fetched from the data source and send it to msg.sender
    • Return the IPFS metadata
  • Add some buttons that allow manipulations for the NFT (e.g. viewing (reading) metadata (e.g. image/video files, graphs).
    • Graphs should be generated in a Jupyter notebook and returned in the Next app.
  • User creates post (proposal Proposal Board → Migration from Vite) with the NFT ID for their anomaly and some extra metadata for their discoveries and proposal, and then users can vote

About

Citizen Science (Sci-tizen) visualisation in the Unity.com engine

http://ar.skinetics.tech/stellarios/compass/#vis

License:MIT License


Languages

Language:Jupyter Notebook 59.0%Language:TypeScript 19.1%Language:Python 18.3%Language:PLpgSQL 2.9%Language:C# 0.3%Language:Dockerfile 0.2%Language:Makefile 0.2%Language:JavaScript 0.1%Language:Shell 0.0%