fliprcr.fun

logo logo logo logo logo

Terms of Service

Acceptance of Terms

By using this application, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service. If you do not agree to these terms, you must not use this application.

Disclaimer of Liability

NO WARRANTIES OR GUARANTEES: This application is provided "as is" without any warranties, express or implied. We disclaim all liability for any losses, damages, or consequences arising from the use of this application.

NO RESPONSIBILITY FOR LOSSES: We are not responsible for any financial losses, lost bets, missed opportunities, or any other damages that may result from:

  • Lost games or unfavorable outcomes

  • Technical bugs, glitches, or software errors

  • Network connectivity issues or internet outages

  • User errors or misunderstandings

  • Blockchain network congestion or failures

  • Smart contract vulnerabilities or exploits

Frontend-Only Application

NO BACKEND SERVERS: This application operates entirely as a frontend interface. There are no backend servers, databases, or centralized infrastructure. All logic is executed locally in your web browser.

USER RESPONSIBILITY: Since this is a frontend-only application, you are solely responsible for:

  • Maintaining stable internet connectivity

  • Ensuring your browser and device function properly

  • Managing your own transactions and wallet interactions

  • Understanding the risks associated with blockchain transactions

SMART CONTRACT ACCESS: This application is merely a user interface for interacting with a smart contract. The underlying smart contract can be accessed and used by anyone, with or without this frontend application. We are not responsible for how users choose to interact with the smart contract.

How the Application Works

COMMIT-REVEAL PROTOCOL: This application implements a commit-reveal gambling protocol using smart contracts:

  • Step 1 - Commit (Bet): You place a bet by committing to a secret value on the smart contract

  • Step 2 - Reveal: You must reveal your secret within 256 blocks after the commit or you forfeit your bet

TIMING WINDOW: You have 256 blocks to reveal your secret after committing. This provides flexibility while still preventing manipulation through selective reveal.

Transaction Signing Process

TWO SIGNATURES REQUIRED: The application requires two separate transaction signatures:

  • Commit Transaction: Signed first to place your bet and lock in your secret hash

  • Reveal Transaction: Signed second to reveal your secret within 256 blocks

FLEXIBLE TIMING: The 256-block window provides ample time for reveal execution, eliminating the need for complex pre-signing strategies.

USER-FRIENDLY APPROACH: You can commit your bet and then take time to decide when to reveal, making the process much more manageable and less stressful.

User Responsibilities and Risks

BLOCKCHAIN RISKS: You acknowledge and accept all risks associated with blockchain technology, including but not limited to:

  • Network congestion affecting transaction timing

  • Gas price fluctuations

  • Smart contract bugs or vulnerabilities

  • MEV (Maximal Extractable Value) attacks

  • Miner or validator manipulation

FINANCIAL RESPONSIBILITY: You are solely responsible for all financial decisions and outcomes. Only bet amounts you can afford to lose completely.

TECHNICAL COMPETENCE: You are responsible for understanding how the application works and ensuring your technical setup is adequate for the timing requirements.

Critical: Bet Persistence Warning

BET LOSS ON PAGE REFRESH/CLOSE: If you refresh the page or close your browser after placing a bet but before revealing, your bet will be permanently lost. The secret required for the reveal is not stored anywhere - not on the server, not in your browser, and not in your wallet.

STAY CONNECTED: It is absolutely critical that you remain connected to this page with a stable internet connection from the moment you place your bet until you complete the reveal process and see the final result.

NO RECOVERY POSSIBLE: Once you leave the page or lose connection, there is no way to recover your bet or the secret needed to reveal it. The bet will be forfeited after 256 blocks.

No Guarantees

NO UPTIME GUARANTEES: We do not guarantee that this application will be available at all times. Network issues, browser problems, or other technical difficulties may prevent access.

NO SUCCESS GUARANTEES: We do not guarantee that your transactions will be successful, that you will win any bets, or that the application will function without errors.

NO SUPPORT OBLIGATIONS: We are not obligated to provide technical support, bug fixes, or updates to this application.

Prohibited Uses

You agree not to use this application for any illegal, fraudulent, or unauthorized purposes. You must comply with all applicable laws and regulations in your jurisdiction.

Modification of Terms

We reserve the right to modify these Terms of Service at any time. Continued use of the application after changes constitutes acceptance of the modified terms.

Governing Law

These terms are governed by applicable law. Any disputes arising from the use of this application are your sole responsibility to resolve.

Contact

This is a decentralized application with no central authority. For technical issues, you are responsible for resolving them independently or seeking community support.