Skip to main content
Play Fund Win - Home
← Back to Fundraising Technology

RNG API

Cryptographically secure random number generation with a full audit trail. Powers our draws and winner selection.

What It Does

Cryptographically secure random selection with a full audit trail on every draw.

Cryptographic Security

Cryptographically secure generation. Seeded randomisation.

Full Audit Trail

Every selection is logged with a timestamp, so each draw can be checked afterwards.

Verifiable Results

Cryptographic signatures. Public seed values. Third parties can verify fairness.

Batch Generation

Generate millions of random numbers in seconds. Bulk processing supported.

Configurable Output

Integer, hex, binary, or custom ranges. Weighted distributions supported.

Audit Trails

Immutable logs of all generations. Timestamps and signatures for compliance.

How It Works

1

Request

Specify range (min/max), quantity, and optional seed value.

2

Generate

A cryptographically secure generator produces the numbers.

3

Sign

Results cryptographically signed. Timestamp and metadata included.

4

Return

Results returned with signature. Immutable audit record created.

Key Endpoints & Capabilities

Core RNG capabilities. All operations are logged and auditable.

/random/generate

Generate single or batch random numbers. Specify range and format.

/random/verify

Verify a previously generated random number. Check signature and source.

/random/history

Query historical RNG calls. Filter by date, campaign, or type.

/random/audit

Download audit log. Full trail of all random generations for compliance.

/randomness/distribution

Statistical analysis of randomness. Verify fair distribution.

📚 Full API Documentation: View complete endpoint reference, authentication, rate limits, and code examples at api.playfundwin.com/docs

Security & Reliability

Cryptographically Secure

Built on a cryptographically secure random number generator.

Hardware Entropy

Seeded from hardware entropy sources. Not pseudo-random.

Cryptographic Signing

All results signed with RSA-2048. Verifiable by third parties.

Immutable Logs

All generations logged and tamper-proofed. 7-year retention.

Downloadable Logs

Every generation is logged and can be downloaded for your records.

Verifiable Transparency

Seed values public. Algorithm documented. Participants can verify draws.

Integrations & Webhooks

Webhook notifications for batch operations. Integrate with winner selection, draw systems, and compliance reporting.

Draw Notifications

Webhooks when draw completed. Results, timestamp, and audit link.

Verification Webhooks

Third parties can subscribe to verification events.

Compliance Exports

Automated exports for regulatory reporting. PDF audit trails.

Integration SDKs

Python, JavaScript, Go SDKs for easy integration.

Frequently Asked Questions

What is the RNG API?+

Cryptographically secure random number generator for fair draws. Powers all prize selections, match winner picks, and randomization. Certified by independent auditors. Verifiable by third parties.

Is it truly random?+

Yes. Uses NIST-approved algorithms (FIPS 186-4). Seeded from hardware entropy sources. Independent audited by third parties. Verifiable randomness logs available to participants.

Can results be disputed?+

No. All RNG results are cryptographically signed and logged. Participants can verify draws independently using published seed values and algorithms. Transparent and tamper-proof.

What parameters can I set?+

Minimum/maximum value range • Seed value (optional) • Quantity (batch generation) • Output format (integer, hex, binary) • Timestamp of generation for audit trails

How fast is it?+

Generates 1M+ random numbers/second. Sub-millisecond latency. Designed for high-volume draws with thousands of participants.

Can I use it for other purposes?+

Our API is optimized for fundraising draws. Custom licensing available for other use cases. Contact sales for details.

What about algorithm transparency?+

Full source code of RNG algorithm available for review. White papers published on our approach. Independent audits annual. Participants can request verification documents.

Is there a performance guarantee?+

Yes. 99.99% availability SLA. Designed for peak loads (e.g., thousands of simultaneous draws). Redundant systems across multiple regions.

How do I integrate with it?+

REST API endpoint. Provide parameters, get cryptographically signed result. Webhook notifications for batch operations. SDK available in Python, JavaScript, Go.

Need provably fair randomness?

Explore our certified RNG capabilities and compliance documentation.

Book a Demo