Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .agents/skills/appkit/references/javascript-multichain.md
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,6 @@ Detect the active namespace and use the appropriate provider:
```js
modal.subscribeNetwork((network) => {
const namespace = network.caipNetwork?.chainNamespace
const provider = modal.getWalletProvider()

switch (namespace) {
case 'eip155':
Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/appkit/references/javascript-wagmi.md
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ modal.subscribeNetwork((network) => {
npm install @wagmi/core
```

```js
import { erc20Abi } from 'viem'
import { readContract, writeContract, waitForTransactionReceipt } from '@wagmi/core'

// Read
Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/appkit/references/nextjs-ethers.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ export default function RootLayout({
'use client'

import { useAppKitProvider, useAppKitAccount } from '@reown/appkit/react'
import { BrowserProvider, Contract, formatEther } from 'ethers'
import { BrowserProvider, formatEther } from 'ethers'
import type { Provider } from '@reown/appkit/react'

export default function Home() {
Expand Down
4 changes: 4 additions & 0 deletions .agents/skills/appkit/references/react-ethers.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,10 @@ Note: Ethers adapter does **not** require `WagmiProvider` or `QueryClientProvide
## Using the Provider

```tsx
const erc20Abi = [
'function balanceOf(address owner) view returns (uint256)',
'function transfer(address to, uint256 value) returns (bool)'
]
import { useAppKitProvider, useAppKitAccount } from '@reown/appkit/react'
import { BrowserProvider, Contract, formatEther, parseEther } from 'ethers'
import type { Provider } from '@reown/appkit/react'
Expand Down
3 changes: 2 additions & 1 deletion .agents/skills/appkit/references/react-solana.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,11 +88,12 @@ function SolanaInteraction() {
if (!walletProvider || !address) return
const connection = new Connection('https://api.mainnet-beta.solana.com')
const pubkey = new PublicKey(address)
const recipientAddress = '11111111111111111111111111111111' // Replace with actual recipient address

const transaction = new Transaction().add(
SystemProgram.transfer({
fromPubkey: pubkey,
toPubkey: new PublicKey('RECIPIENT_ADDRESS'),
toPubkey: new PublicKey(recipientAddress),
lamports: 0.01 * LAMPORTS_PER_SOL,
})
)
Expand Down
1 change: 1 addition & 0 deletions .agents/skills/appkit/references/react-wagmi.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,7 @@ function WalletInfo() {
## Smart Contract Interaction (Wagmi hooks)

```tsx
import { erc20Abi } from 'viem'
import { useReadContract, useWriteContract, useWaitForTransactionReceipt } from 'wagmi'

function ContractInteraction() {
Expand Down
8 changes: 3 additions & 5 deletions .agents/skills/appkit/references/vue-multichain.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,16 +51,14 @@ createAppKit({

```vue
<script lang="ts" setup>
import { computed } from 'vue'
import { useAppKitProvider, useAppKitAccount, useAppKitNetwork } from '@reown/appkit/vue'

const { address, isConnected } = useAppKitAccount()
const { caipNetwork } = useAppKitNetwork()

// Access providers per namespace
const { walletProvider: evmProvider } = useAppKitProvider('eip155')
const { walletProvider: solanaProvider } = useAppKitProvider('solana')

const activeNamespace = Vue.computed(() => caipNetwork.value?.chainNamespace)
// Access providers per namespace if needed
const activeNamespace = computed(() => caipNetwork.value?.chainNamespace)
</script>

<template>
Expand Down
4 changes: 1 addition & 3 deletions SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,4 @@ currently being supported with security updates.

## Reporting a Vulnerability

Use this section to tell people how to report a vulnerability.

Tell them to email security@example.com, and they can expect an initial response within 48 hours. We will provide regular updates on the status of the reported vulnerability.
Please report any security vulnerabilities by emailing security@sequence.xyz. You can expect an initial response within 48 hours, and we will provide regular updates on the status of the reported vulnerability.
Loading
Loading