diff --git a/demo/package.json b/demo/package.json
index 6c1807f..9894c37 100644
--- a/demo/package.json
+++ b/demo/package.json
@@ -10,8 +10,7 @@
},
"dependencies": {
"@creit-tech/stellar-wallets-kit": "npm:@jsr/creit-tech__stellar-wallets-kit@^2.1.0",
- "@stellar/stellar-base": "^15.0.0",
- "@stellar/stellar-sdk": "^15.0.1",
+ "@stellar/stellar-sdk": "16.0.0-rc.1",
"buffer": "^6.0.3",
"react": "^19.2.4",
"react-dom": "^19.2.4",
diff --git a/demo/src/components/ContextRuleBuilder.tsx b/demo/src/components/ContextRuleBuilder.tsx
index 9993e3a..517483e 100644
--- a/demo/src/components/ContextRuleBuilder.tsx
+++ b/demo/src/components/ContextRuleBuilder.tsx
@@ -1,4 +1,5 @@
import { useState, useCallback, useEffect, useMemo } from "react";
+import type { Buffer } from "buffer";
import type { SmartAccountKit, StoredCredential, AssembledTransaction } from "smart-account-kit";
import {
createDelegatedSigner,
@@ -1332,7 +1333,9 @@ export function ContextRuleBuilder({
{selectedPolicies.map((sp, index) => (
- {sp.policy.type}
+
+ {sp.policy.type}
+
{sp.policy.name}