Send Money To Kibeti Wallet
Sends money from the caller’s Kibeti wallet to another user’s Kibeti wallet. destinationWalletId must be a Kibeti (PERSONAL_BUSINESS) wallet id. Kibeti has no Choice account of its own, so this is a real cross-account movement: confirm it with Confirm Kibeti Send Money (Request OTP), then Verify Kibeti Send Money OTP - the same Choice-call-then-OTP pipeline as a P2P transfer.
Headers
Required on non-GET requests to non-public paths (DeviceSignatureFilter), skipped for GET/whitelisted/multipart requests and in the local profile.
Base64 ECDSA signature over sha256(body) + timestamp + requestId, signed with the device's registered private key.
Unix epoch seconds; must be within 5 minutes of server time.
Unique per request - reused values are rejected as replays.
Required by @RequireIdempotencyKey
