diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000000000000000000000000000000000000..113f58e40ccaceefcba32b85286e2ed0e1e94c7c
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,11 @@
+image: docker-registry.xx.network/elixxir/sysadmin/backend-ci:go1.17-wasm
+
+build:
+    stage: build
+    script:
+        - GOOS=js GOARCH=wasm go build -o xxdk.wasm
+
+native-test:
+    stage: test
+    script:
+        - GOOS=js GOARCH=wasm go test ./...
diff --git a/README.md b/README.md
index e2eff1d7248ca33e3e2f5356e355fcdbf8365a1f..38dd95093b98c83220d1af039768d0da110cb0ef 100644
--- a/README.md
+++ b/README.md
@@ -74,4 +74,4 @@ global.Go = class {
         }
     }
 }
-```
\ No newline at end of file
+```