You can get the initial FanDuel boost without making any deposits upon registration. However, if you strive towards using deposit bonus offers on the site, you’ll need to stake real money.