📖
Flipside-Wiki
search
⌘Ctrlk
📖
Flipside-Wiki
  • Welcome to Flipside-Wiki
  • Information
    • Public Flipside Links
    • Flipside Official Documentation
    • Flipside Database Status
    • Flipside Power Tools
    • External Guides
    • Flipside Query Tips and Tricks
    • Flipside Vouches and Thanks
    • Kida's Bounty Paymentsarrow-up-right
  • Bounties
    • AAVE
    • Abracadabra
    • Apollo
    • Algorand
    • Anchor
    • Angel Protocol
    • Astroport
    • ConstitutionDAO
    • Defi Kingdoms
    • ENS
    • Friends With Benefits
    • Katana
    • MakerDAO
    • Mars Protocol
    • Mirror
    • Olympus DAO
    • Orbs
    • Orion Money
    • Paraswap
    • Polygon
    • Rari Fuse
    • Ribbon
    • Solana
    • Stader
    • SushiSwap
    • Terra
    • Terraswap
    • Terra - Galactic Punks
    • Terra - Knowhere
    • Terra - Levana Dragons
    • Terra - Loopr
    • Terra - Random Earth
    • Terra - Talis
    • Terra - Wormhole
    • THORChain
    • Uniswap
    • Valkyrie Protocol
    • Visor - Gamma
  • Massnomis Guides
    • Guides
    • Links
  • Testing Area
    • Image Upload Test
    • Luna Breakdownarrow-up-right
gitbookPowered by GitBook
block-quoteOn this pagechevron-down
githubEdit
  1. Bounties

Abracadabra

hashtag
Bounty Page

LogoNotion—The AI workspace that works for you.Notionchevron-right

hashtag
How to approach

hashtag
Contract Addresses

hashtag
ETH - Spell

https://etherscan.io/token/0x090185f2135308bad17527004364ebcc2d37e5f6etherscan.iochevron-right
PreviousAAVEchevron-leftNextApollochevron-right

Last updated 4 years ago

  • Bounty Page
  • How to approach
  • Contract Addresses
  • ETH - Spell
Credits - Pinehearst#1947
How I would usually approach these bounties is:

1. Homework:
Read up a bit on the protocol docs: https://docs.abracadabra.money/ to get a sense of what the protocol is about, tokenomics and so on 

2. Finding Smart contracts: 
Find smart contracts related to the bounty question of interest. Usually when you are at the documentations page, you can find the relevant smart contracts: https://docs.abracadabra.money/our-ecosystem/our-contracts

3. Etherscan Surfing: 
Head to Etherscan https://etherscan.io/ to track some of these contracts, in this case it would be the Degenbox UST 0xbc36fde44a7fd8f545d459452ef9539d7a14dd63
https://etherscan.io/address/0xbc36fde44a7fd8f545d459452ef9539d7a14dd63 
From there, make sense of what kind of transactions are occurring on the contract. At times I will trace back to the user who initiated the contract to see things like, where he got his funds (UST), when did he do the deposits and so on 

4. Sense-making: 
If I don't understand a thing (usually for new projects) > find youtube videos of people explaining or using the protocol and how they interact with the platform, do they have to approve the contract? do they have to deposit UST? 

5. Finding a sample transaction of interest:
This will be a sample transaction where I will use to explore and structure my query, after I have identified the tx_id that is relevant to my analysis. The transaction has to be reasonable old (probably >1day ago), as Flipside takes a while to update the data tables.

6. Using Velocity to explore the transaction: 
 SELECT * FROM ethereum.udm_events  WHERE tx_id = '.....' 

From there I will figure out what filters and queries I need to extract out the data I need from my analysis