diff --git a/bindings/typescript/.gitignore b/libs/vdk/.gitignore similarity index 100% rename from bindings/typescript/.gitignore rename to libs/vdk/.gitignore diff --git a/bindings/typescript/jex.eterms b/libs/vdk/jex.eterms similarity index 100% rename from bindings/typescript/jex.eterms rename to libs/vdk/jex.eterms diff --git a/bindings/typescript/notes b/libs/vdk/notes similarity index 100% rename from bindings/typescript/notes rename to libs/vdk/notes diff --git a/bindings/typescript/scratch b/libs/vdk/scratch similarity index 100% rename from bindings/typescript/scratch rename to libs/vdk/scratch diff --git a/bindings/typescript/src/anth.ts b/libs/vdk/src/anth.ts similarity index 100% rename from bindings/typescript/src/anth.ts rename to libs/vdk/src/anth.ts diff --git a/bindings/typescript/src/b58.ts b/libs/vdk/src/b58.ts similarity index 100% rename from bindings/typescript/src/b58.ts rename to libs/vdk/src/b58.ts diff --git a/bindings/typescript/src/b64.ts b/libs/vdk/src/b64.ts similarity index 100% rename from bindings/typescript/src/b64.ts rename to libs/vdk/src/b64.ts diff --git a/bindings/typescript/src/bin.ts b/libs/vdk/src/bin.ts similarity index 100% rename from bindings/typescript/src/bin.ts rename to libs/vdk/src/bin.ts diff --git a/bindings/typescript/src/rlp.ts b/libs/vdk/src/rlp.ts similarity index 100% rename from bindings/typescript/src/rlp.ts rename to libs/vdk/src/rlp.ts diff --git a/bindings/typescript/src/safe.ts b/libs/vdk/src/safe.ts similarity index 100% rename from bindings/typescript/src/safe.ts rename to libs/vdk/src/safe.ts diff --git a/bindings/typescript/test/cases/jex.eterms b/libs/vdk/test/cases/jex.eterms similarity index 100% rename from bindings/typescript/test/cases/jex.eterms rename to libs/vdk/test/cases/jex.eterms diff --git a/bindings/typescript/test/cases/src/cases.ts b/libs/vdk/test/cases/src/cases.ts similarity index 100% rename from bindings/typescript/test/cases/src/cases.ts rename to libs/vdk/test/cases/src/cases.ts diff --git a/bindings/typescript/test/cases/src/rlpcases.ts b/libs/vdk/test/cases/src/rlpcases.ts similarity index 100% rename from bindings/typescript/test/cases/src/rlpcases.ts rename to libs/vdk/test/cases/src/rlpcases.ts diff --git a/bindings/typescript/test/cases/testgen/.gitignore b/libs/vdk/test/cases/testgen/.gitignore similarity index 100% rename from bindings/typescript/test/cases/testgen/.gitignore rename to libs/vdk/test/cases/testgen/.gitignore diff --git a/bindings/typescript/test/cases/testgen/b58.erl b/libs/vdk/test/cases/testgen/b58.erl similarity index 100% rename from bindings/typescript/test/cases/testgen/b58.erl rename to libs/vdk/test/cases/testgen/b58.erl diff --git a/bindings/typescript/test/cases/testgen/b58.py b/libs/vdk/test/cases/testgen/b58.py similarity index 100% rename from bindings/typescript/test/cases/testgen/b58.py rename to libs/vdk/test/cases/testgen/b58.py diff --git a/bindings/typescript/test/cases/testgen/b58_2.erl b/libs/vdk/test/cases/testgen/b58_2.erl similarity index 100% rename from bindings/typescript/test/cases/testgen/b58_2.erl rename to libs/vdk/test/cases/testgen/b58_2.erl diff --git a/bindings/typescript/test/cases/testgen/b58_cases b/libs/vdk/test/cases/testgen/b58_cases similarity index 100% rename from bindings/typescript/test/cases/testgen/b58_cases rename to libs/vdk/test/cases/testgen/b58_cases diff --git a/bindings/typescript/test/cases/testgen/b58_cases.eterms b/libs/vdk/test/cases/testgen/b58_cases.eterms similarity index 100% rename from bindings/typescript/test/cases/testgen/b58_cases.eterms rename to libs/vdk/test/cases/testgen/b58_cases.eterms diff --git a/bindings/typescript/test/cases/testgen/rlp.erl b/libs/vdk/test/cases/testgen/rlp.erl similarity index 100% rename from bindings/typescript/test/cases/testgen/rlp.erl rename to libs/vdk/test/cases/testgen/rlp.erl diff --git a/bindings/typescript/test/cases/testgen/rlp_testgen.erl b/libs/vdk/test/cases/testgen/rlp_testgen.erl similarity index 100% rename from bindings/typescript/test/cases/testgen/rlp_testgen.erl rename to libs/vdk/test/cases/testgen/rlp_testgen.erl diff --git a/bindings/typescript/test/cases/testgen/rlpcases.py b/libs/vdk/test/cases/testgen/rlpcases.py similarity index 100% rename from bindings/typescript/test/cases/testgen/rlpcases.py rename to libs/vdk/test/cases/testgen/rlpcases.py diff --git a/bindings/typescript/test/cases/testgen/rlptests.py b/libs/vdk/test/cases/testgen/rlptests.py similarity index 100% rename from bindings/typescript/test/cases/testgen/rlptests.py rename to libs/vdk/test/cases/testgen/rlptests.py diff --git a/bindings/typescript/test/cases/testgen/tg_b64.erl b/libs/vdk/test/cases/testgen/tg_b64.erl similarity index 100% rename from bindings/typescript/test/cases/testgen/tg_b64.erl rename to libs/vdk/test/cases/testgen/tg_b64.erl diff --git a/bindings/typescript/test/cases/tsconfig.json b/libs/vdk/test/cases/tsconfig.json similarity index 100% rename from bindings/typescript/test/cases/tsconfig.json rename to libs/vdk/test/cases/tsconfig.json diff --git a/bindings/typescript/test/favicon.ico b/libs/vdk/test/favicon.ico similarity index 100% rename from bindings/typescript/test/favicon.ico rename to libs/vdk/test/favicon.ico diff --git a/bindings/typescript/test/index.html b/libs/vdk/test/index.html similarity index 100% rename from bindings/typescript/test/index.html rename to libs/vdk/test/index.html diff --git a/bindings/typescript/test/jex.eterms b/libs/vdk/test/jex.eterms similarity index 100% rename from bindings/typescript/test/jex.eterms rename to libs/vdk/test/jex.eterms diff --git a/bindings/typescript/test/src/test.ts b/libs/vdk/test/src/test.ts similarity index 100% rename from bindings/typescript/test/src/test.ts rename to libs/vdk/test/src/test.ts diff --git a/bindings/typescript/test/tsconfig.json b/libs/vdk/test/tsconfig.json similarity index 100% rename from bindings/typescript/test/tsconfig.json rename to libs/vdk/test/tsconfig.json diff --git a/bindings/typescript/tsconfig.json b/libs/vdk/tsconfig.json similarity index 100% rename from bindings/typescript/tsconfig.json rename to libs/vdk/tsconfig.json