Interacting with SageBet contracts requires users to approve certain transactions.

If you have not interacted with a given SageBet market before, you'll need to approve spending for both USDC and the Gnosis Conditional Tokens (which represent outcome shares).

  1. USDC (ERC-20): When you make a limit or market buy order, that means you'd like to buy outcome shares for USDC. In Metamask, the approval transaction will look like the following. You can choose a 'Max' amount to allow or set a specific limit. Just note that you cannot approve more than you have in your wallet, and if you set a lower limit and make another transaction later, you may have to approve again. An ERC-20 approval like this usually costs $0.10-$0.20.

Last updated