Changelog
Changelog
Stay updated with the latest changes in the SDK:
Version v0.7 (2025-05-30)
In addition to the Cramium MPC SDK v0.6 (listed below), v0.7 includes the following features:
- Enhanced MPC Client functionality: - Added - inputPartyInMsgfor message input into local party
- Added - localPartyMnemonicKeyGenstart a local party thread for mnemonic key generation
- Added - localPartyPaillierstart a local party thread for Paillier encryption operations
- Added - newPaillierpropose new method for 2-of-3 Paillier process
- Added - newMnemonicKeyGenpropose new method for 2-of-3 Keygen process
- Added - registerNewLocalPartyToMpcGroupfor party registration
- Added - preparePartyGroupDatafor preparing group data
- Added - saveInternalIdentityPrivateKeyfor saving private keys
- Added - localPartySaveExternalPartyIdentityPublicKeyfor saving external party public keys
 
Version v0.6 (2025-05-30)
In addition to the Cramium MPC SDK v0.5 (listed below), v0.6 includes the following features:
- Enhanced transaction policy management: - Added - updateWalletAddressto modify labels for whitelisted wallets
- Added - getTransactionLimitPolicyto retrieve current transaction limits
- Added - updateTransactionLimitPolicyto configure global transaction limits
- Added - updateTransactionLimitPolicyForSpecificAddressto set address-specific limits
- Added - getTransactionCurrentUsageto track daily transaction activity
- Added - checkAmountWithPolicyto validate transactions against policy limits
- Added - recordTransactionDailyUsageto track and audit transaction usage
 
- Added User Device Management (UDM) features: - Added - registerDeviceto register new devices
- Added - getLinkDevicesto retrieve all linked devices
- Added - getLinkDeviceto get details of a specific device
- Added - updateLastOnlineto update device's last online status
- Added - updateDeviceNameto modify device display name
- Added - removeDeviceto unlink devices
- Added - getLinkDevicesHistoryto view device linking history
 
- Added Cloud Service integration: - Added - storeBackupFileto backup files to cloud
- Added - getBackupFileto retrieve backup files from cloud
- Added - deleteBackupFileto remove backup files from cloud
 
- Add error code system. 
Version v0.5 (2025-03-31)
In addition to the Cramium MPC SDK v0.4 (listed below), v0.5 includes the following features:
- Added support for building XRP chain transactions - A new function called - buildXrpTransactionhas been added.
 
- Added support for building TON token transactions - A new function called - buildJettonTransactionhas been added.
 
- Added two more methods for the transaction policy - amount limitation: - getTransactionAmountLimit: Gets the amount limit of the current transaction.
- updateTransactionPolicyLimit: Updates the transaction limit.
 
- Handled expired tokens with an additional method: - setAccessToken: Sets a new token using this method.
 
- Enforced passkey authentication before accessing sensitive information such as shards, SEK, etc. 
- Security audit fixes (Improved Keychain Security Configuration). 
Version v0.4 (2025-02-27)
In addition to the Cramium MPC SDK v0.3 (listed below), the v0.4 has the following features:
- Added Ton Chain transaction - A new function called - buildTonTransactionhas been added
 
- Added BTC Chain transaction - A new function called - buildBtcTransactionhas been added
 
- Updated Transaction Policy whitelisted and delay time - getCurrentTransactionPolicyis now getCurrentPolicy.
- addWhitelistedAddressesis now- addWalletAddress.
- removeWhitelistedAddressesis now removeWalletAddress. In addition, the parameter- walletAddresshas been replaced with- walletId.
- updateTransactionPolicyis now- enablePolicy, which takes two parameters:- enabledand- force.
- A new function called - disablePolicyhas been added
 
- Added an - API keyto the authentication process.
Version v0.3 (2025-01-24)
In addition to the Cramium MPC SDK v0.2 (listed below), the v0.3 has the following features:
- Delete MPC group 
- Transaction Policy - Get the current transaction policy for the user 
- Update the transaction policy for the user 
- Add a whitelisted address for the user 
- Remove a whitelisted address for the user 
- Validate an action for the user 
 
Version v0.2 (2025-12-31)
In addition to the Cramium MPC SDK v0.1 (listed below), the v0.2 has the following features:
- New Full MPC mode - Create a wallet with Full MPC mode. 
- Export the wallet to a secret key. 
- Key derivation. 
- Backup 
- Recovery 
 
- Addition to the Mnemonic-compatible MPC mode: - Export to Mnemonic Phrase. 
 
- For both modes: - Independent transaction verification. 
- Supports more chains: Tron and BSC. 
- Compatible with third-party, such as Dapps through WalletConnect. 
 
Last updated
