data structure design compatible with current VanityURL contract