Contracts are fully-funded. When you buy an option, you will pay the seller the premium at time of trade. You need USD to buy options. You can wire USD to LedgerX or sell BTC for USD on the platform.
To sell a call, you need to deposit BTC. To sell a put, you need to deposit the strike price in dollars.