# Check Delegations

- [checkDelegateForAll](/technical-documentation/javascript-sdk/check-delegations/checkdelegateforall.md): Check if \`to\` is a delegate of \`from\` for the entire wallet
- [checkDelegateForContract](/technical-documentation/javascript-sdk/check-delegations/checkdelegateforcontract.md): Check if \`to\` is a delegate of \`from\` for the specified \`contract\` or the entire wallet
- [checkDelegateForERC721](/technical-documentation/javascript-sdk/check-delegations/checkdelegateforerc721.md): Check if \`to\` is a delegate of \`from\` for the specific \`contract\` and \`tokenId\`, the entire \`contract\`, or the entire wallet
- [checkDelegateForERC1155](/technical-documentation/javascript-sdk/check-delegations/checkdelegateforerc1155.md): Returns the amount of a ERC1155 tokens the delegate is granted rights to act on the behalf of
- [checkDelegateForERC20](/technical-documentation/javascript-sdk/check-delegations/checkdelegateforerc20.md): Returns the amount of ERC20 tokens the delegate is granted rights to act on the behalf of
