The `transferAccountToChain` contract needs special consideration.
The `accounts` contract keeps the ledger of on-chain accounts.