Yes, a connection with a business Blocktrade account is required to enable Instant Trade in the eCredits ecosystem.