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
inputPartyInMsg
for message input into local partyAdded
localPartyMnemonicKeyGen
start a local party thread for mnemonic key generationAdded
localPartyPaillier
start a local party thread for Paillier encryption operationsAdded
newPaillier
propose new method for 2-of-3 Paillier processAdded
newMnemonicKeyGen
propose new method for 2-of-3 Keygen processAdded
registerNewLocalPartyToMpcGroup
for party registrationAdded
preparePartyGroupData
for preparing group dataAdded
saveInternalIdentityPrivateKey
for saving private keysAdded
localPartySaveExternalPartyIdentityPublicKey
for 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
updateWalletAddress
to modify labels for whitelisted walletsAdded
getTransactionLimitPolicy
to retrieve current transaction limitsAdded
updateTransactionLimitPolicy
to configure global transaction limitsAdded
updateTransactionLimitPolicyForSpecificAddress
to set address-specific limitsAdded
getTransactionCurrentUsage
to track daily transaction activityAdded
checkAmountWithPolicy
to validate transactions against policy limitsAdded
recordTransactionDailyUsage
to track and audit transaction usage
Added User Device Management (UDM) features:
Added
registerDevice
to register new devicesAdded
getLinkDevices
to retrieve all linked devicesAdded
getLinkDevice
to get details of a specific deviceAdded
updateLastOnline
to update device's last online statusAdded
updateDeviceName
to modify device display nameAdded
removeDevice
to unlink devicesAdded
getLinkDevicesHistory
to view device linking history
Added Cloud Service integration:
Added
storeBackupFile
to backup files to cloudAdded
getBackupFile
to retrieve backup files from cloudAdded
deleteBackupFile
to 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
buildXrpTransaction
has been added.
Added support for building TON token transactions
A new function called
buildJettonTransaction
has 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
buildTonTransaction
has been added
Added BTC Chain transaction
A new function called
buildBtcTransaction
has been added
Updated Transaction Policy whitelisted and delay time
getCurrentTransactionPolicy
is now getCurrentPolicy.addWhitelistedAddresses
is nowaddWalletAddress
.removeWhitelistedAddresses
is now removeWalletAddress. In addition, the parameterwalletAddress
has been replaced withwalletId
.updateTransactionPolicy
is nowenablePolicy
, which takes two parameters:enabled
andforce
.A new function called
disablePolicy
has been added
Added an
API key
to 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