Skip to content
Merged
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
10 changes: 10 additions & 0 deletions docs/base-chain/quickstart/base-solana-bridge.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -188,6 +188,16 @@ const relayIx = getRelayMessageInstruction({ message: messagePda });
await buildAndSendTransaction(SOLANA_RPC_URL, [proveIx, relayIx], payer);
```

<Warning>
If you operate a relayer that signs and submits Solana transactions for users in the **Base → Solana**
direction, do **not** sign transactions that require your relayer pubkey as a signer.

A malicious user can encode a transaction that includes your relayer pubkey as a required signer; if
you sign and submit it, you may unintentionally authorize arbitrary instructions (including ones
that can steal relayer funds). As a baseline mitigation, ignore any transaction that specifies your
pubkey as a signer.
</Warning>

## Utilities

The repository includes utilities for converting between Solana and Base address formats,
Expand Down