@privy-io/server-auth SDK.
1.32.4
1.32.3
1.32.0
1.31.0
Improvements
- Add support for importing wallets
- Add support for sponsoring Ethereum transactions
- Add support for updating wallets
1.29.0
1.28.3
Improvements
- Include wallet’s public key from response
- Update
@privy-io/public-apito2.38.0
1.28.2
Improvements
- Add EIP-7702 authorization signing support
- Update
@privy-io/public-apito2.37.1
1.28.0
Improvements
- Add
user_idoption as owner for wallet creation - Update
@privy-io/public-apito2.36.0
1.27.4
Improvements
- Support policies on
eth_sign7702Authorization - Update
@privy-io/public-apito2.35.0
1.26.0
1.24.0
Improvements
- Add long tail chains to wallet creation method
- Add support for generating user signers and updating the authorization key
- Update
@privy-io/public-apito2.29.0
1.23.0
Improvements
- Add transaction details to send transaction response
- Update
@privy-io/public-apito2.28.0
1.22.1
Improvements
- Add signAuthorization to createViemAccount
- Update
@privy-io/public-apito2.26.0
1.22.0
Improvements
- Add ethersJS compatible signer
- Replace support for Token Program Transfer instruction with TransferChecked
- Update
@privy-io/public-apito2.25.0
1.21.3
1.21.2
1.21.0
Improvements
- Add SDK method
secp256k1Signfor raw signatures from EVM wallets - New utility functions to sign API requests with authorization signatures
1.20.0
Improvements
- Add support for
secp256k1_signRPC method - Constrain the
Quantityinput to resolve potential number overflow issues - Update
@privy-io/public-apito2.21.0
1.19.3
Improvements
- Fix module not found error when
viemis not installed - Deprecate
walletApi.createin favor ofwalletApi.createWallet - Add support for specifying owner and additionalSigners when creating wallet
1.18.12
Improvements
- Add policy CRUD endpoints to WalletApi
- Deprecate
WalletApiCreateResponseTypein favor ofWalletApiWalletResponseType
1.18.10
Bug Fixes
- Fix issue where hexadecimal strings were not signed correctly due to being passed with the wrong encoding
1.18.9
Improvements
- Add id to embedded wallet account on user object for delegated actions
- Add
getTransaction
1.18.8
Improvements
- Add exponential backoff to
getUsers - Add transaction_id to /rpc endpoints response
1.18.5
Breaking Changes
- Remove unused dev dependencies
1.18.4
1.18.2
Improvements
- Update types for
privy.walletApi.ethereum.sendTransactionandprivy.walletApi.solana.signAndSendTransactionto map correctly to successful API responses
1.18.1
Bug Fixes
- Fix error in server wallet interface where 400 errors were not properly exposed to the developer
1.18.0
Breaking Changes
- Deprecate
privy.walletApi.rpc(...)in favor ofprivy.walletApi.ethereum.{signMessage, signTypedData, signTransaction, sendTransaction}andprivy.walletApi.solana.{signMessage, signTransaction, signAndSendTransaction}
Improvements
- Add
getWalletandgetWalletsmethods to fetch server wallets - Add
createViemAccountmethod to create a viemAccountfrom an Ethereum server wallet - Add
nameto Google OAuth entry in parsed identity token
1.17.2
Bug Fixes
- Fix issue where SDK would log
WARNING: Missing strong random number sourcedue to unrelated ethers type dependency
1.17.1
Bug Fixes
- Ensure that
walletApi.rpcinfers the response type correctly based on the input type
1.16.11
Improvements
- Add support for server wallet authorization signatures and idemptoency keys
- Add support to get a user by smart wallet address
1.16.6
Improvements
- Add support for eth_sendTransaction and Solana signAndSendTransaction RPCs to delegated actions interfaces
1.16.5
1.16.1
Breaking Changes
- Removed
eslint-config-customdependency
1.15.2
Breaking Changes
- Removed
eslint-config-customdependency
1.14.5
Other Changes
- Fetch setting for whether plus emails are disabled when fetching app configuration
1.14.2
1.14.0
Improvements
- Add more performant
getUser({idToken: string})and deprecategetUserByIdon thegetUser(id: string)method
1.13.1
1.12.0
Breaking Changes
- BREAKING CHANGE: update all
getUserByX(e.g.getUserByEmail) methods to consistently returnnullif no user is found for the provided query, instead of throwing an error
Improvements
- Add
getUserByTelegramUsernameandgetUserByTelegramUserIdto get users by telegram identifiers
1.11.1
1.10.0
Improvements
- Add
getTestAccountAccessTokenmethod to fetch a valid access token for a account if enabled
1.9.6
Improvements
- Add
getUserByCustomAuthIdto get users by a custom auth identifier - Add
getUserByTwitterUsernameandgetUserByTwitterSubjectto get users by twitter identifiers
1.9.5
1.9.4
Improvements
- Add
Spotify,Instagram,Telegram, andFarcasterto exposed types - Enable Solana wallet pregeneration
1.9.2
1.9.0
Improvements
- Include
firstVerifiedAtandlatestVerifiedAtinuser.linkedAccounts - Include telegram accounts in
user.linkedAccounts - Add
vanityNameto linkedin accounts - Add
hdWalletIndexandimportedto wallet accounts - Add
telegram,tiktok, andlinkedinto User
Bug Fixes
- Fix
importUserto not requirefirstVerifiedAtorlatestVerifiedAt
1.8.0
Other Changes
- fix and update
getUserByWalletAddressendpoint to be more performant - fix and update
getUsersendpoint to be more performant for getting all users
1.7.0
1.5.0
Improvements
- Add ability to query users by specific accounts (e.g. email, wallet address, phone number)
- Add ability to import users with custom auth accounts
1.3.0
Improvements
- Update
getUsersto support paginated API and return all getUsers - Support GitHub account types

