Cavnas: Implement basic service discovery logic

Change-Id: I71b25076dba94d6491ad4db748b259870991c526
diff --git a/apps/canvas/back/prisma/migrations/20250530051500_key/migration.sql b/apps/canvas/back/prisma/migrations/20250530051500_key/migration.sql
new file mode 100644
index 0000000..8a27a6e
--- /dev/null
+++ b/apps/canvas/back/prisma/migrations/20250530051500_key/migration.sql
@@ -0,0 +1,3 @@
+-- AlterTable
+ALTER TABLE "Project" ADD COLUMN "privateKey" TEXT;
+ALTER TABLE "Project" ADD COLUMN "publicKey" TEXT;