# Addresses

Create and query permanent address bindings.

 - [POST /addresses](https://developer.infini.money/apis/customer-deposits/addresses/createmerchantcustomerdepositaddress.md): Requires merchant_customer.write. Business key: merchant + environment + customer_id + asset + network. Returns 201 for a new ready binding, 200 for reuse. EVM networks share a physical address for th
 - [GET /addresses](https://developer.infini.money/apis/customer-deposits/addresses/getmerchantcustomerdepositaddress.md): Requires merchant_customer.read. Read-only lookup by customer_id, asset and network. Does not allocate a wallet or create a binding. Unknown binding returns 404; an allocation still being prepared ret
