Changelog
All notable changes to the Veridex SDK.
[1.0.0-beta.1] - 2024-12-XX
Added
- Initial beta release
- Passkey registration and login
- Session key management
- Gasless transactions via relayer
- Cross-chain transfers (Base, Optimism, Arbitrum)
- Multi-chain balance queries
- Wormhole CCQ (fast path) integration
- Wormhole VAA (standard path) integration
- TypeScript types and documentation
Supported Chains
- Base (Hub)
- Optimism (Spoke)
- Arbitrum (Spoke)
- Base Sepolia (Testnet Hub)
Known Limitations
- Solana, Aptos, Sui, Starknet in development
- Recovery features in beta
- Session keys limited to EVM chains
Versioning
We use Semantic Versioning (opens in a new tab):
- MAJOR: Breaking changes
- MINOR: New features (backwards compatible)
- PATCH: Bug fixes (backwards compatible)
During beta (1.0.0-beta.x), minor breaking changes may occur.
Upgrade Guide
From 0.x to 1.0.0-beta.1
// Old (0.x)
import Veridex from '@veridex/sdk';
const sdk = new Veridex({ chain: 'base' });
// New (1.0.0-beta.1)
import { createSDK } from '@veridex/sdk';
const sdk = createSDK('base', { network: 'mainnet' });Breaking Changes:
new Veridex()→createSDK()chainoption → first argumenttestnet: true→network: 'testnet'sdk.register()→sdk.passkey.register()sdk.login()→sdk.passkey.authenticate()
Upcoming
1.0.0-beta.2 (Planned)
- Solana support
- Improved error messages
- React hooks package
- Vue composables package
1.0.0-beta.3 (Planned)
- Aptos support
- Sui support
- Social recovery
1.0.0 (Planned)
- Starknet support
- Full audit completion
- Production relayer
- Stable API
Release Process
- Changes merged to
main - Version bump and changelog update
- npm publish with
--tag beta - GitHub release created
- Documentation updated
Subscribe to Updates
- GitHub Releases: Watch the SDK repository (opens in a new tab)
- Discord: Join #announcements (opens in a new tab)
- Twitter/X: Follow @VeridexProtocol (opens in a new tab)