> ## Documentation Index
> Fetch the complete documentation index at: https://turnkey-0e7c1f5b-moeo-sync.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Solana

# @turnkey/solana

## 1.0.31

### Patch Changes

* Updated dependencies \[[`5f3dd98`](https://github.com/tkhq/sdk/commit/5f3dd9814650308b3bf3198168c453e7b1a98efd), [`5f3dd98`](https://github.com/tkhq/sdk/commit/5f3dd9814650308b3bf3198168c453e7b1a98efd), [`7625df0`](https://github.com/tkhq/sdk/commit/7625df0538002c3455bd5862211210e38472e164)]:
  * @turnkey/http\@3.5.0
  * @turnkey/sdk-browser\@5.3.0
  * @turnkey/sdk-server\@4.2.0

## 1.0.30

### Patch Changes

* Updated dependencies:
  * @turnkey/sdk-browser\@5.2.3

## 1.0.29

### Patch Changes

* Updated dependencies:
  * @turnkey/sdk-browser\@5.2.2

## 1.0.28

### Patch Changes

* [#665](https://github.com/tkhq/sdk/pull/665) [`be0a621`](https://github.com/tkhq/sdk/commit/be0a621fb962bd51d2df1a1e79f5260d7c696772) Author [@amircheikh](https://github.com/amircheikh) - Fix for `no runner registered` error when using mismatched versions of turnkey/http

* Updated dependencies \[[`be0a621`](https://github.com/tkhq/sdk/commit/be0a621fb962bd51d2df1a1e79f5260d7c696772)]:
  * @turnkey/http\@3.4.2
  * @turnkey/sdk-browser\@5.2.1
  * @turnkey/sdk-server\@4.1.1

## 1.0.27

### Patch Changes

* Updated dependencies \[[`5afbe51`](https://github.com/tkhq/sdk/commit/5afbe51949bdd1997fad083a4c1e4272ff7409dc), [`a38a6e3`](https://github.com/tkhq/sdk/commit/a38a6e36dc2bf9abdea64bc817d1cad95b8a289a), [`40c4035`](https://github.com/tkhq/sdk/commit/40c40359ec7096d0bca39ffc93e89361b3b11a1a), [`593de2d`](https://github.com/tkhq/sdk/commit/593de2d9404ec8cf53426f9cf832c13eefa3fbf2)]:
  * @turnkey/sdk-browser\@5.2.0
  * @turnkey/sdk-server\@4.1.0
  * @turnkey/http\@3.4.1

## 1.0.26

### Patch Changes

* Updated dependencies \[[`27fe590`](https://github.com/tkhq/sdk/commit/27fe590cdc3eb6a8cde093eeefda2ee1cdc79412)]:
  * @turnkey/sdk-browser\@5.1.0
  * @turnkey/sdk-server\@4.0.1

## 1.0.25

### Patch Changes

* Updated dependencies \[[`07dfd33`](https://github.com/tkhq/sdk/commit/07dfd3397472687092e1c73b1d68714f421b9ca0), [`e8a5f1b`](https://github.com/tkhq/sdk/commit/e8a5f1b431623c4ff1cb85c6039464b328cf0e6a)]:
  * @turnkey/sdk-browser\@5.0.0
  * @turnkey/sdk-server\@4.0.0
  * @turnkey/http\@3.4.0

## 1.0.24

### Patch Changes

* Updated dependencies \[25ca339]
  * @turnkey/sdk-browser\@4.3.0
  * @turnkey/sdk-server\@3.3.0
  * @turnkey/http\@3.3.0

## 1.0.23

### Patch Changes

* Updated dependencies \[3f6e415]
  * @turnkey/sdk-browser\@4.2.0
  * @turnkey/sdk-server\@3.2.0
  * @turnkey/http\@3.2.0

## 1.0.22

### Patch Changes

* Updated dependencies \[3e4a482]
  * @turnkey/sdk-browser\@4.1.0
  * @turnkey/sdk-server\@3.1.0
  * @turnkey/http\@3.1.0

## 1.0.21

### Patch Changes

* Updated dependencies \[7b72769]
  * @turnkey/sdk-server\@3.0.1

## 1.0.20

### Patch Changes

* Updated dependencies \[e501690]
* Updated dependencies \[d1083bd]
* Updated dependencies \[f94d36e]
  * @turnkey/sdk-browser\@4.0.0
  * @turnkey/sdk-server\@3.0.0
  * @turnkey/http\@3.0.0

## 1.0.19

### Patch Changes

* Updated dependencies \[bf87774]
  * @turnkey/sdk-browser\@3.1.0

## 1.0.18

### Patch Changes

* Updated dependencies \[5ec5187]
  * @turnkey/sdk-browser\@3.0.1
  * @turnkey/sdk-server\@2.6.1

## 1.0.17

### Patch Changes

* Updated dependencies \[0e4e959]
* Updated dependencies \[856f449]
* Updated dependencies \[c9ae537]
* Updated dependencies \[d4ce5fa]
* Updated dependencies \[ecdb29a]
* Updated dependencies \[72890f5]
  * @turnkey/sdk-browser\@3.0.0
  * @turnkey/sdk-server\@2.6.0
  * @turnkey/http\@2.22.0

## 1.0.16

### Patch Changes

* Updated dependencies \[93540e7]
* Updated dependencies \[fdb8bf0]
* Updated dependencies \[9147962]
  * @turnkey/sdk-browser\@2.0.0
  * @turnkey/sdk-server\@2.5.0

## 1.0.15

### Patch Changes

* Updated dependencies \[233ae71]
* Updated dependencies \[9317588]
  * @turnkey/sdk-browser\@1.16.0
  * @turnkey/sdk-server\@2.4.0

## 1.0.14

### Patch Changes

* Updated dependencies \[56a307e]
  * @turnkey/sdk-browser\@1.15.0
  * @turnkey/sdk-server\@2.3.0
  * @turnkey/http\@2.21.0

## 1.0.13

### Patch Changes

* Updated dependencies \[3c44c4a]
* Updated dependencies \[bfc833f]
  * @turnkey/sdk-browser\@1.14.0
  * @turnkey/sdk-server\@2.2.0
  * @turnkey/http\@2.20.0

## 1.0.12

### Patch Changes

* Updated dependencies \[69d2571]
* Updated dependencies \[57f9cb0]
  * @turnkey/sdk-browser\@1.13.0
  * @turnkey/sdk-server\@2.1.0
  * @turnkey/http\@2.19.0

## 1.0.11

### Patch Changes

* Updated dependencies \[755833b]
  * @turnkey/sdk-browser\@1.12.1
  * @turnkey/sdk-server\@2.0.1

## 1.0.10

### Patch Changes

* Updated dependencies \[6695af2]
* Updated dependencies \[1ebd4e2]
  * @turnkey/sdk-browser\@1.12.0
  * @turnkey/sdk-server\@2.0.0
  * @turnkey/http\@2.18.0

## 1.0.9

### Patch Changes

* Updated dependencies \[053fbfb]
  * @turnkey/sdk-browser\@1.11.2
  * @turnkey/sdk-server\@1.7.3
  * @turnkey/http\@2.17.3

## 1.0.8

### Patch Changes

* Updated dependencies \[328d6aa]
* Updated dependencies \[b90947e]
* Updated dependencies \[2d5977b]
* Updated dependencies \[fad7c37]
  * @turnkey/sdk-browser\@1.11.1
  * @turnkey/sdk-server\@1.7.2
  * @turnkey/http\@2.17.2

## 1.0.7

### Patch Changes

* c895c8f: Update @solana/web3.js from ^1.88.1 to ^1.95.8
* Updated dependencies \[7988bc1]
* Updated dependencies \[538d4fc]
* Updated dependencies \[12d5aaa]
  * @turnkey/sdk-browser\@1.11.0
  * @turnkey/sdk-server\@1.7.1
  * @turnkey/http\@2.17.1

## 1.0.6

### Patch Changes

* @turnkey/sdk-browser\@1.10.2

## 1.0.5

### Patch Changes

* Updated dependencies \[78bc39c]
  * @turnkey/sdk-server\@1.7.0
  * @turnkey/http\@2.17.0
  * @turnkey/sdk-browser\@1.10.1

## 1.0.4

### Patch Changes

* 9eaf38a: Add optional org id for all signing methods

## 1.0.3

### Patch Changes

* Updated dependencies \[8bea78f]
  * @turnkey/sdk-browser\@1.10.0

## 1.0.2

### Patch Changes

* b55bc32: Add optional org id to addSignature function
* Updated dependencies \[3dd74ac]
* Updated dependencies \[1e36edf]
* Updated dependencies \[4df8914]
* Updated dependencies \[11a9e2f]
  * @turnkey/sdk-browser\@1.9.0
  * @turnkey/sdk-server\@1.6.0
  * @turnkey/http\@2.16.0

## 1.0.1

### Patch Changes

* Updated dependencies \[9ebd062]
  * @turnkey/sdk-browser\@1.8.0
  * @turnkey/sdk-server\@1.5.0
  * @turnkey/http\@2.15.0

## 1.0.0

### Major Changes

* a4f0f69: Integrate @turnkey/solana with Turnkey's Sign Transaction endpoint. There are no breaking changes, but a major release felt right given this is effectively adding "full" Solana support.

  This release introduces a new method: `signTransaction`. Under the hood, this creates an activity of type `ACTIVITY_TYPE_SIGN_TRANSACTION_V2`. There is **no action required** for existing users of `addSignature`.

  * `addSignature` does not use our Policy Engine, and instead signs a transaction's message straight up
  * While `addSignature` mutates the incoming transaction by adding a signature to it directly, `signTransaction` returns a new transaction object
  * Both legacy and versioned (V0) transactions are supported

  For some examples of how you can use Turnkey's Policy Engine with Solana transactions, see [https://docs.turnkey.com/concepts/policies/examples](https://docs.turnkey.com/concepts/policies/examples).

### Patch Changes

* Updated dependencies \[abe7138]
* Updated dependencies \[96d7f99]
  * @turnkey/sdk-server\@1.4.2
  * @turnkey/sdk-browser\@1.7.1
  * @turnkey/http\@2.14.2

## 0.5.1

### Patch Changes

* Updated dependencies \[ff059d5]
* Updated dependencies \[ff059d5]
  * @turnkey/sdk-browser\@1.7.0
  * @turnkey/sdk-server\@1.4.1
  * @turnkey/http\@2.14.1

## 0.5.0

### Minor Changes

* bdded80: Support awaiting consensus

### Patch Changes

* Updated dependencies \[c988ed0]
* Updated dependencies \[848f8d3]
  * @turnkey/sdk-browser\@1.6.0
  * @turnkey/sdk-server\@1.4.0
  * @turnkey/http\@2.14.0

## 0.4.3

### Patch Changes

* Updated dependencies \[1813ed5]
  * @turnkey/sdk-browser\@1.5.0

## 0.4.2

### Patch Changes

* Updated dependencies \[bab5393]
* Updated dependencies \[a16073c]
* Updated dependencies \[7e7d209]
  * @turnkey/sdk-browser\@1.4.0

## 0.4.1

### Patch Changes

* Updated dependencies \[93dee46]
  * @turnkey/http\@2.13.0
  * @turnkey/sdk-browser\@1.3.0
  * @turnkey/sdk-server\@1.3.0

## 0.4.0

### Minor Changes

* c342954: Add compatibility with @turnkey/sdk-server and @turnkey/sdk-browser

## 0.3.10

### Patch Changes

* Updated dependencies \[e2f2e0b]
  * @turnkey/http\@2.12.3

## 0.3.9

### Patch Changes

* Updated dependencies \[2d7e5a9]
  * @turnkey/http\@2.12.2

## 0.3.8

### Patch Changes

* Updated dependencies \[f17a229]
  * @turnkey/http\@2.12.1

## 0.3.7

### Patch Changes

* Updated dependencies
  * @turnkey/http\@2.12.0

## 0.3.6

### Patch Changes

* Updated dependencies
  * @turnkey/http\@2.11.0

## 0.3.5

### Patch Changes

* Updated dependencies \[7a9ce7a]
  * @turnkey/http\@2.10.0

## 0.3.4

### Patch Changes

* Updated dependencies
  * @turnkey/http\@2.9.1

## 0.3.3

### Patch Changes

* Updated dependencies \[83b62b5]
  * @turnkey/http\@2.9.0

## 0.3.2

### Patch Changes

* Updated dependencies \[46a7d90]
  * @turnkey/http\@2.8.0

## 0.3.1

### Patch Changes

Adjust logic for signing transactions and versioned transactions to avoid typechecks (#218)

## 0.3.0

### Minor Changes

Add support for signing Solana versioned transactions (#216)

## 0.2.2

### Patch Changes

* Updated dependencies
  * @turnkey/http\@2.7.1

## 0.2.1

### Patch Changes

* Updated dependencies \[d73725b]
  * @turnkey/http\@2.7.0

## 0.2.0

### Minor Changes

* \#202: implements `signMessage` on the Solana `TurnkeySigner`

## 0.1.1

* Fix readme link

## 0.1.0

* Initial release
