diff --git a/wasm/collective.go b/wasm/collective.go
index 3b1f62fd105045627c23b3f9a8cf593d34be5949..7afe791218cab6268f39221bb526b3cef0b17014 100644
--- a/wasm/collective.go
+++ b/wasm/collective.go
@@ -35,7 +35,7 @@ func newRemoteKvJS(api *bindings.RemoteKV) map[string]any {
 		"Delete":            js.FuncOf(rkv.Delete),
 		"Set":               js.FuncOf(rkv.Set),
 		"GetPrefix":         js.FuncOf(rkv.GetPrefix),
-		"HasPrefx":          js.FuncOf(rkv.HasPrefix),
+		"HasPrefix":         js.FuncOf(rkv.HasPrefix),
 		"Prefix":            js.FuncOf(rkv.Prefix),
 		"Root":              js.FuncOf(rkv.Root),
 		"IsMemStore":        js.FuncOf(rkv.IsMemStore),