0.84.0-next.0 • Published 3 months ago
@shieldswap/wallet-sdk v0.84.0-next.0
Aztec Wallet SDK
Connect your Aztec app to any Aztec wallet.
EIP-1193 RPC docs
// before
import { Wallet } from "@aztec/aztec.js";
const account: Wallet;
const token = await TokenContract.at(address, account);
// after
import { AztecWalletSdk, obsidion } from "@shieldswap/wallet-sdk";
import { Contract } from "@shieldswap/wallet-sdk/eip1193";
class Token extends Contract.fromAztec(TokenContract) {}
const sdk = new AztecWalletSdk({
aztecNode: "http://localhost:8080",
connectors: [obsidion({ projectId: "reown-project-id" })],
});
await sdk.connect("obsidion");
const account = await sdk.getAccount();
const token = await Token.at(address, account);
React
import { useAccount } from "@shieldswap/wallet-sdk/react";
function App() {
const account = useAccount(sdk);
return <div>{account.address.toString()}</div>;
}
Convert aztec.js Wallet to Account
import { createAztecNodeClient } from "@aztec/aztec.js";
import { type Account, Eip1193Account } from "@shieldswap/wallet-sdk/eip1193";
const [wallet] = await getDeployedTestAccountsWallets(pxe);
const aztecNode = createAztecNodeClient("http://localhost:8080");
const account: Account = Eip1193Account.fromAztec(wallet, pxe, aztecNode);
0.76.1-next.6
4 months ago
0.76.1-next.7
4 months ago
0.76.1-next.8
4 months ago
0.76.1-next.9
4 months ago
0.67.0-next.0
6 months ago
0.67.0-next.1
6 months ago
0.76.1-next.1
5 months ago
0.76.1-next.2
5 months ago
0.76.1-next.3
4 months ago
0.75.0-obsidion.0
5 months ago
0.76.1-next.4
4 months ago
0.76.1-next.5
4 months ago
0.76.2
5 months ago
0.80.0-next.0
4 months ago
0.76.1-obsidion.1
5 months ago
0.76.1-obsidion.2
5 months ago
0.76.1-obsidion.3
5 months ago
0.76.1-obsidion.8
5 months ago
0.76.1-obsidion.9
5 months ago
0.76.1-obsidion.4
5 months ago
0.76.1-obsidion.5
5 months ago
0.76.1-obsidion.6
5 months ago
0.76.1-obsidion.7
5 months ago
0.76.2-obsidion.0
5 months ago
0.72.1
6 months ago
0.70.0
6 months ago
0.76.2-obsidion.1
5 months ago
0.84.0-next.0
3 months ago
0.81.0-next.0
4 months ago
0.82.0-next.0
4 months ago
0.75.0
5 months ago
0.76.1-next.13
4 months ago
0.76.1-next.11
4 months ago
0.76.1-next.12
4 months ago
0.76.1-next.10
4 months ago
0.57.0-alpha.4
8 months ago
0.57.0-alpha.3
9 months ago
0.57.0-alpha.2
9 months ago
0.57.0-alpha.1
9 months ago
0.57.0-alpha.0
9 months ago
0.57.0
9 months ago
0.55.1
9 months ago
0.54.0
10 months ago
0.43.0
1 year ago
0.51.0
11 months ago
0.48.0
11 months ago
0.45.1
1 year ago
0.44.0
1 year ago
0.45.0
1 year ago
0.0.7
1 year ago
0.0.5
1 year ago
0.0.4
1 year ago
0.0.6
1 year ago
0.0.3
1 year ago
0.0.2
1 year ago
0.0.1
1 year ago