All notable changes to CoinVoyage SDK, API, and Platform will be documented here.
@coin-voyage/paykit [2.0.0] - 2025-01-28
Added
List Pay Orders endpoint: New
GET /pay-ordersendpoint to retrieve all pay orders for your organization with pagination and status filtering.Quote breakdown transparency: Quotes now expose detailed fee breakdowns including
base,fee,gas, andtotalamounts.Multi-provider execution tracking: Track execution status across multiple providers via
payment.executionarray.ApiClient class instantiation: ApiClient is now instantiated with
new ApiClient({...})and supports new optionssessionIdandversion.Dedicated PayOrder methods: New
createDepositPayOrder()andcreateSalePayOrder()methods for clearer intent.
Changed
API base URL: Updated to
https://api.coinvoyage.io/v2/.Response structure: Flat fields moved to nested
paymentandfulfillmentobjects for better organization.BigInt handling:
raw_amountfields now return strings instead of numbers to prevent precision loss.Authorization signature:
generateAuthorizationSignature()now uses HMAC-SHA256 and requiresmethodandpathparameters.createSalePayOrder / createRefundPayOrder signature: Now accepts
apiSecretdirectly instead of a pre-generated signature.
Removed
Process endpoint:
/pay-orders/{payorder_id}/processhas been removed. Payment processing now happens automatically when funds are detected.
Deprecated
Top-level response fields:
source_currency,source_amount,destination_currency,destination_amount,deposit_address,receiving_address,refund_address, andexpires_atare deprecated. Use the corresponding fields inpaymentandfulfillmentobjects instead.
See the Migration Guide for detailed upgrade instructions.
@coin-voyage/paykit [0.1.25] - 2025-11-04
Added
Phantom wallet (EVM): users can now also connect their EVM wallet via Phantom.
@coin-voyage/paykit [0.1.24] - 2025-10-29
Added
German Localization: display PayKit modal in German by specifying de-DE language.
Changed
ApiClient API response: all APIClient functions now return
APIResponse<T>for a more uniform response.
@coin-voyage/paykit [0.1.23] - 2025-10-21
Changed
WalletProvider props: changed property names and nesting structure of the component.
@coin-voyage/paykit [0.1.22] - 2025-10-17
Added
Stable Testnet Network Support: Added support for Stable Testnet. The upcoming chain of Tether.
Versioning
CoinVoyage follows Semantic Versioning:
MAJOR version for incompatible API changes
MINOR version for new functionality in a backward compatible manner
PATCH version for backward compatible bug fixes
Categories Explained
Added - New features, endpoints, or capabilities
Changed - Modifications to existing functionality
Deprecated - Features that will be removed in future versions (but still work)
Removed - Features that have been completely removed
Fixed - Bug fixes and corrections
Security - Vulnerability patches and security improvements
Last updated