🐬
Flippin Money
  • 🐬Flippin
    • 🌊Money
  • FLIP DAO
    • πŸ”±FLIP DAO
    • β›²Treasury & Rev-share
  • The Project
    • πŸ’ŠRationale
    • πŸ—ΊοΈProject phases
      • πŸ“ˆThe x1000 Growth
    • πŸ’‘How it works?
  • FLIP Token
    • πŸͺ™$FLIP
    • πŸ“‡Contract Audit
  • Membership NFTs
    • πŸ’»Joining Flippin
    • 🎫Genesis NFTs
    • 🎟️Academy NFTs
    • πŸ—οΈMembership Perks
    • πŸ“‡NFT Smart Contracts
  • Utility
    • πŸ“ˆCommunity Rewards
    • 🎲Games of chance
    • 🧠Skill based games
    • βš”οΈToken/NFT Project Competitions
    • πŸš€Launchpad
  • Socials
    • πŸ”—Official Links
  • Guide
    • πŸ‡ΈπŸ‡΄Social Proof
    • πŸ“„DYOR Guide
Powered by GitBook
On this page
  • How to check project fairness
  • How to check buybacks and burn
  1. Guide

DYOR Guide

TLDR;

PreviousSocial Proof

Last updated 2 years ago

How to check project fairness

Raffle

// Raffle Provably Fair Algo

const ticketsAmount = 1000; // 1000 tickets
const public_seed =
    "5faeebc06078ed03979a9efc914f4af458919f118848d6403445f8ba4caf6b1f";

// secret
const eos_block_id =
    "082332b803efcd4df8578f2f23e7141353074b31a6c7af77ea05293e91bc9faf"; 

// https://cryptojs.gitbook.io/docs/#hmac
const hmac = CryptoJS.HmacSHA256(eos_block_id, public_seed); 

const outcomeHash = hmac.toString(CryptoJS.enc.Hex);
// => ee8bc8151d4348590fc5cdbb4c1b0be02fa2d4c92bcf0d3e4aec4ac82b1a138f

const slice = outcomeHash.substr(0, 8);
// => ee8bc815

const random = parseInt(slice, 16) / 0xffffffff;
// => 0.9318203977150424

const result = Math.floor(random * ticketsAmount) + 1;

const outcome = Math.min(maxTickets, result);

Coinflip

Duel

How to check buybacks and burn

On flippin.money - Go to Fairness Tab - FLIP Buybacks.

Before coin launch - Treasury Address: 0x4A0eE640239741EAd1f051C4acf784722C9989Ed

After coin launch - Buyback contract: TBA

πŸ“„
https://codepen.io/FlipnLabs/pen/bGKPmza?editors=0010
https://codepen.io/FlipnLabs/pen/QWxXZZm?editors=0010
https://codepen.io/FlipnLabs/pen/YzvoJjw?editors=0010
FLIP Buybacks/Treasury