Quantum-Sig

Developer API

Securely integrate quantum-secured digital signatures into your applications using our RESTful API. All endpoints are protected with quantum-resistant authentication.

Authentication

All endpoints require Bearer authentication with quantum-entangled tokens. Obtain your API key from your dashboard.

Authorization: Bearer YOUR_SECRET_TOKEN

Rate Limits

Free Tier

1,000 reqs/month

30/minute

Pro Tier

100,000 reqs/month

10,000/minute

Enterprise Tier

Custom limits

Dedicated cluster

Endpoints

POST /api/signature/generate

Generate

Generates quantum-resistant digital signatures using lattice-based cryptography

{
  "message": "Your secure payload",
  "algorithm": "kyber1024",
  "entropy": {
    "source": "quantum-entropy",
    "bits": 4096
  }
}

Returns:

{ 
  "signature": "A4a7BzR8...",
  "quantum_proof": "QZ2vXw==",
  "valid_until": "2025-09-17T14:23:18Z"
}

POST /api/signature/verify

Verify

Verifies quantum signatures using entanglement state monitoring and lattice authentication

{
  "signature": "A4a7BzR8...",
  "public_key": "PUBk5432...",
  "message": "Your secure payload"
}

Returns:

{ 
  "status": "valid",
  "entropy_verified": true,
  "quantum_trail": "Entangled at 56.7% entanglement"
}

Code Examples

Python


import quantum_sign

def generate_signature(message):
    signer = quantum_sign.QuantumSigner(
        api_key="YOUR_API_KEY",
        algorithm="ntru_hps_2048"
    )
    
    signature = signer.sign(
        message,
        entropy_source="quantum-entanglement"
    )
    
    return signature

JavaScript


async function verifySignature(signature, publicKey, message) {
    const response = await fetch('https://api.quantumsig.dev/api/signature/verify', {
        method: 'POST',
        headers: {
            'Authorization': 'Bearer YOUR_API_KEY',
            'Content-Type': 'application/json'
        },
        body: JSON.stringify({
            signature,
            public_key: publicKey,
            message
        })
    });
    
    return await response.json();
}

Live API Console

Response:

{
  "status": "success",
  "signature": "QZ2vXw==",
  "entropy_used": "quantum-entanglement",
  "created_at": "Quantum entangled at 56.7% correlation"
}