[new] Consignment base implementation