I'm building a contract, in which you can pay with a variety of tokens. I have added ETH and WETH and I wanted to ask if a contract that is going to be deployed on goerli or sepolia can accept MATIC tokens.

consequently, can it accept bitcoin (I highly doubt this), BNB or any other coin / token.

1 Answer 1



Matic or Bitcoin or BNB tokens, they are the native currencies of their respective chains. They can't be used an smart contract. This is the reason we have a concept of Wrapped Bitcoin , Wrapped Ether what you called Weth. This Wrapped token simply serves as an alias for the original token in a different chain.

I am not experienced with Bridges Yet so can't tell you about them. BUt you can check them out, Bridges may solve this problem, and if you learn anything helpful with bridges then consider sharing it here.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.