index.mdx 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. ---
  2. title: Entropy
  3. description: Secure, Verifiable Random Number Generator for EVM-based smart contracts
  4. icon: DiceSix
  5. full: true
  6. ---
  7. import {
  8. RocketLaunch,
  9. FileText,
  10. DiceSix,
  11. MagnifyingGlass,
  12. } from "@phosphor-icons/react/dist/ssr";
  13. import { IntegrationCard } from "../../../src/components/IntegrationCard";
  14. **Pyth Entropy** is an on-chain random number generator (RNG) designed for developers who need fair, unbiased, and cryptographically secure randomness.
  15. Whether you're building a blockchain game, NFT mint, lottery, or simulation, Entropy delivers randomness that is:
  16. - **Trustless & verifiable** - built on [commit-reveal protocol](./entropy/protocol-design).
  17. - **Low-latency** - randomness available within a [few blocks](./entropy/chainlist).
  18. - **Easy to use** - get started in < 5 minutes, no registration required.
  19. - **Cost-efficient** - designed for scalable production use [fees](./entropy/chainlist).
  20. - **Native gas fees** - pay with chain native token.
  21. ## What's New in Entropy v2
  22. Entropy v2 introduces several improvements and new features to make random number generation more flexible and efficient.
  23. See [What's New in Entropy v2](./entropy/whats-new-entropyv2) for more details.
  24. ## Start Building
  25. <div className="grid grid-cols-1 gap-4 sm:grid-cols-2 lg:grid-cols-3">
  26. <IntegrationCard
  27. href="./entropy/generate-random-numbers-evm"
  28. title="Quickstart Guide"
  29. description="How-to guide for reading fees and requesting randomness on EVM."
  30. icon={<DiceSix size={16} />}
  31. colorScheme="green"
  32. />
  33. <IntegrationCard
  34. href="./entropy/chainlist"
  35. title="Chainlist and Fee Details"
  36. description="Find Entropy addresses, reveal delays, gas limits, and fees."
  37. icon={<FileText size={16} />}
  38. colorScheme="purple"
  39. />
  40. <IntegrationCard
  41. href="./entropy/protocol-design"
  42. title="Pyth EntropyProtocol Design"
  43. description="Understanding how Pyth Entropy generates secure random numbers."
  44. icon={<FileText size={16} />}
  45. colorScheme="blue"
  46. />
  47. <IntegrationCard
  48. href="https://entropy-explorer.pyth.network/"
  49. title="Entropy Explorer"
  50. description="Interactive tool to diagnose callback issues on-chain."
  51. icon={<MagnifyingGlass size={16} />}
  52. colorScheme="yellow"
  53. external={true}
  54. />
  55. </div>