Contract addr generated when use wallet addr to deploy at provided nonce will matches predicted because it's predictable The common method to generate a vanity address is always to determine it you by downloading This system and then operating it in your program. On the other hand, for longer prefixes, https://en-web-directory.com/listings12709351/little-known-facts-about-%E6%B3%A2%E5%9C%BA%E9%9D%93%E5%8F%B7%E7%94%9F%E6%88%90