# Other Features

## Signing Wallet

Message Signature feature

```swift
let signature: String = try await fncyWallet.postWalletSign(
wid: 10000,
dataToSign: "0x1234...", //
signType: "ethSign", //Sign Type
pinNumber: "123456" //Wallet Password
)
```

#### SignType

* ethSign : eth\_sign&#x20;
* ethSignV2 :&#x20;
* ethSignPersonalWithPrefix : [personal\_sign](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-191.md)
* ethSignWithoutPrefix :&#x20;
* signEip712StructuredData : [eth\_signTypedData](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-712.md)

#### See Also

[postWalletSign](https://docs.fncy.world/fncy-2.0.2-eng/for-developers/wallet/sdk/methods#func-postwalletsign)
