# CryptoCardy > Virtual cards with seed-based access. REST API returns a unique seed, a card in pending_top_up state, and a funding wallet address. CryptoCardy provides a simple integration surface to generate a unique seed, issue a virtual card preview, and return a wallet address for funding. ## Authentication - The seed is the credential. - Send it via the X-Seed header when required by an endpoint. ## API - Base URL: https://cryptocardy.com/v1/api - Endpoint: GET /?card=visa&asset=BTC - Response includes: seed, card (state pending_top_up), wallet (asset + address) ## Notes - Cards are returned with card.state = pending_top_up so clients can detect that funding is required before activation. ## Useful URLs - Homepage: https://cryptocardy.com/ - API documentation: https://cryptocardy.com/api-docs - Terms of service: https://cryptocardy.com/tos - Privacy policy: https://cryptocardy.com/privacy - Contact: https://cryptocardy.com/contact - OpenAPI: https://cryptocardy.com/.well-known/openapi.json - Plugin manifest: https://cryptocardy.com/.well-known/ai-plugin.json - Machine descriptor: https://cryptocardy.com/.well-known/agent.json ## Languages The site is available in English, French, Spanish, Portuguese (Brazil), Russian, Turkish, Arabic, and Vietnamese. Non-English versions live under `/fr/`, `/es/`, `/pt/`, `/ru/`, `/tr/`, `/ar/`, `/vi/`.