Quantum API

v1.0.0
● LIVE
General-purpose quantum computing services for games and applications. Run real quantum circuits using Qiskit Aer Simulator to generate truly random numbers, transform text, and create unique quantum-powered experiences.
Features
• True Randomness - Quantum measurement provides genuine randomness, not pseudo-random algorithms • Qiskit Backend - Powered by IBM Qiskit Aer Simulator running on Python server • Low Latency - Optimized for fast responses with connection pooling • CORS Enabled - Ready for web applications and cross-origin requests • Detailed Responses - Get measurement results, superposition strength, and quantum state info • Metadata: fallback
📡 Endpoints
POST
/quantum_gate
Apply quantum gate operation
POST
/quantum_text
Transform text using quantum effects
GET
/quantum_echo_types
List available transformation types
What is Quantum Mechanics?
How to Use This API
💻 Code Examples
JavaScript / TypeScript
const response = await fetch( 'https://davidjgrimsley.com/public-facing/api/quantum/quantum_gate', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ gate_type: 'rotation', rotation_angle: Math.PI / 2 }) } ); const result = await response.json(); console.log('Measurement:', result.measurement); console.log('Superposition:', result.superposition_strength);
Python
import requests import math response = requests.post( 'https://davidjgrimsley.com/public-facing/api/quantum/quantum_gate', json={ 'gate_type': 'rotation', 'rotation_angle': math.pi / 2 } ) result = response.json() print(f"Measurement: {result['measurement']}") print(f"Superposition: {result['superposition_strength']}")
cURL
curl -X POST https://davidjgrimsley.com/public-facing/api/quantum/quantum_gate \ -H "Content-Type: application/json" \ -d '{"gate_type":"rotation","rotation_angle":1.5708}'
🔬 Technical Details
Backend Technology
Python 3.11 with FastAPI framework
Quantum Simulator
IBM Qiskit Aer Simulator (latest version)
Hosting
Self-hosted VPS with Nginx reverse proxy
Protocol
HTTPS (SSL/TLS encryption)
🎯 Use Cases
Game Development
Generate truly random loot drops, critical hits, or procedural generation seeds
Creative Applications
Create unique quantum-powered animations and visual effects
Randomization Services
Lottery systems, contest winners, A/B testing with quantum fairness
Educational Tools
Demonstrate quantum computing concepts interactively
Quantum Text Art
Transform text with quantum-inspired Unicode effects
🎮 Live Demo
💡 This is the actual quantum animation from my Quantum Echo project. It's making a LIVE call to this API right now! Watch it run a 30-second quantum circuit simulation with real Qiskit code.
🤖 Initializing quantum circuit...
Measurement: |0
💡 This animation is slightly or very different every time you load it due to quantum randomness! It makes a live API call to a Python server hosted at DavidJGrimsley.com/public-facing/api/quantum, which runs Qiskit quantum circuit calculations in a simulated environment. The RY gate creates a superposition state, and when measured, the quantum wavefunction collapses to produce truly random results that drive the animation's behavior, intensity, and duration.
Every time this loads, it calls POST /quantum_gate with a random rotation angle, runs a quantum simulation, measures the qubit, and uses the result to control the animation's behavior. This is quantum computing in action!
Using local portfolio metadata (offline / fetch failed)
Home
These practice and production projects have extensive information on how they were built.
Portfolio
APIs and MCP servers available for public use.
Public Facing
API
Services
Contact