Before contacting support
Knowledge Base
Find product, integration, security, and pilot guidance.
FAQ & Troubleshooting
Diagnose API, wallet, network, SafeSend, Escrow, and pilot issues.
Security Best Practices
Review credential, signing, approval, logging, and incident controls.
Product Status
Confirm whether a capability is available, testnet, pilot, or in development.
Changelog
Review dated product and documentation updates.
Choose a support route
Contact Cardinal
- Email: contact@cardinalweb3.com
- Telephone: +971 58 512 0045
Request template
Severity guide
Severity helps Cardinal understand impact; it does not create a guaranteed response time outside an agreement.
Diagnostic checklist
- Confirm the product and environment.
- Confirm the network, token, contract, wallet, and address role.
- Verify the final canonical transaction intent.
- Record the Cardinal
request_id, if returned. - Record your internal reference and approximate timestamp.
- Capture the response status and non-secret error.
- Check whether the issue is reproducible.
- Check for a pending API request or blockchain transaction.
- Remove secrets, personal data, and confidential records.
- Pause the affected flow when transaction safety is uncertain.
Unexpected decision investigation
Preserve the product, environment, network, Cardinalrequest_id, canonical intent hash, non-secret transaction fields, returned decision and findings, expected result, timestamp, and internal reference. Do not change request data merely to obtain a preferred result. Fail closed on API errors, timeouts, or unavailable service.
Security incidents
- Pause the affected transaction or integration flow.
- Rotate exposed Cardinal and partner credentials.
- Revoke or restrict affected sessions and permissions.
- Preserve sanitised logs, timestamps, request IDs, hashes, and public transaction references.
- Follow your organisation’s incident-response and notification process.
- Contact Cardinal through the agreed escalation route or the public contact details above.
SafeSend and Escrow support boundaries
SafeSend’s currently verified scope is a controlled Arbitrum Sepolia testnet MVP. Programmable Escrow remains in final testing and security hardening. Confirm the approved deployment, network, contract address, roles, value limits, and operational process before testing. Cardinal support cannot bypass smart-contract roles or state transitions, reverse a final blockchain transaction, recover private keys, determine legal ownership, or replace a licensed escrow provider.Pilot support
Include the signed scope, named owners, product, environment, approved networks and assets, value limits, test case, success criterion, and business impact. Use test assets unless the signed scope and all required approvals explicitly permit otherwise.Data handling
Share only the minimum evidence needed. Prefer request IDs, hashes, public transaction links, redacted screenshots, and non-secret logs.Cardinal support will never ask for
- A private key or seed phrase
- A password or full authentication token
- An unrestricted API key
- Remote signing authority
- A transfer to a personal wallet
- Identity documents through an unapproved channel
- A confidential contract outside an authorised commercial process

