{"configuration":{"note":"Base is required as a query parameter. Other parameters can be configured via environment variables.","optional_vars":["VANITY_DEFAULT_PREFIX","VANITY_DEFAULT_CPUS","VANITY_DEFAULT_CASE_INSENSITIVE","VANITY_PORT","VANITY_CORS_ORIGINS"],"query_params":["base - Base pubkey for grinding (required)","suffix - Target suffix for vanity addresses (optional)"],"required_vars":["VANITY_DEFAULT_TOKEN_PROGRAM"]},"description":"A blazingly fast tool for grinding vanity addresses on Solana","endpoints":{"GET /":"API documentation (this endpoint)","GET /grind":"Grind vanity addresses synchronously","GET /health":"Health check"},"example_usage":{"curl":"curl -X GET 'http://localhost:8080/grind?base=3tJrAXnjofAw8oskbMaSo9oMAYuzdBgVbW3TvQLdMEBd&suffix=omni'","description":"Returns vanity address result immediately"},"response_format":{"address":"Generated vanity address","attempts":"Number of attempts made","attempts_per_second":"Performance metric","base":"Base pubkey used","case_insensitive":"Whether case-insensitive matching was used","duration_seconds":"Time taken in seconds","owner":"Owner pubkey used","prefix":"Target prefix (if specified)","seed":"Seed used to generate the address (string)","seed_bytes":"Seed used to generate the address (byte array)","suffix":"Target suffix (if specified)"},"service":"vanity-server","version":"0.5.0"}