i am want create max approval fot approve token transaction on polygon exchange like this

const maxApproval = new BigNumber(2).pow(256).minus(1);

i see the documention in https://docs.0x.org/0x-api-swap/advanced-topics/how-to-set-your-token-allowances#setting-allowances-on-etherscan

but i got error in run build like this

invalid BigNumber value (argument="value", value="115792089237316195423570985008687907853269984665640564039457584007913129639935

what the best max approval token allowance in polygon ?

0x.js: ^9.2.0, typescript": 4.9.3

  • How are you using that value?
    – Ismael
    Dec 20, 2022 at 17:53

1 Answer 1


in ethers you can use the built-in max numbers like:



Hope to helps!

Your Answer

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

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