Skip to content
coinkun

Where receiving addresses come from

A destination is not a signing key. Learn how Bitcoin and Litecoin public key derivation differs from TRON addresses, and how Coinkun records account ownership.

Start with an account

The account is the merchant workspace. Every address generated for it belongs to that account, so ownership stays attached to the account instead of an anonymous wallet entry.

Public keys are the source

Bitcoin and Litecoin receiving addresses are derived from public keys using extended public key material. Once that material is prepared, address derivation does not need private signing keys. Each issued address is recorded with its account owner and is never reassigned to another account.

Generate an account address

TRON has a different address model

TRX and USDT TRC20 use TRON addresses, not Bitcoin or Litecoin public key derivation. A TRON wallet shares one address and Transfer Key across TRX and USDT, while keeping their balances separate. Always use the address and currency returned for the intended payment.

Read the wallet API guide

Issuing and monitoring are separate

Generating an address records its owner. Bitcoin and Litecoin monitoring watches the mempool and blocks; TRON monitoring watches blocks and solidification. Detected payments appear in History. Balances are verified separately against the current state of the chain and are reported as unavailable when verification cannot complete.

Spending needs another capability

A Bitcoin or Litecoin transfer selects and reserves your account's own funds and fixes the approved recipients and fee limit. Coinkun's signing component verifies ownership before deriving the private keys needed for that payment, including for your own change. The signed transaction is stored before it is broadcast, so an internal publication retry uses the saved transaction bytes and never spends another account's funds. Without Idempotency-Key, another API POST submits a separate payment intent. Follow the transfer reference when retrying a request.

Transfer funds and handle retries
Coinkun

Manage on-chain payments

Dedicated addresses and separate balances for every account.

Turning a preference off removes its saved values from this browser. It does not delete an account, change a payment or lock your current session. Read the storage details.