Disclaimer: Not financial advice. Always DYOR (Do Your Own Research).

CKS Token Info
CKS Token es un token BEP-20 desplegado en BNB Smart Chain con mecanismos de reflections, auto-liquidez y sistema de fees configurables. Implementa el patron de "CoinToken" con integracion a PancakeSwap V2 para operaciones de swap y liquidez automatica.
TrustNet Score
The TrustNet Score evaluates crypto projects based on audit results, security, KYC verification, and social media presence.
Security Assessments
CKS Token
Static Analysis | Dynamic Analysis | Symbolic Execution | SWC Check | Manual Review
Summary and Final Words
The contract contains issues that should be addressed.
It is not possible to mint new tokens.
It is not possible to lock user funds by blacklisting addresses.
Owner can modify fees without a maximum cap.
Owner cannot lock any user funds.
The contract has active owner functions for post-deployment modifications.
Scope of Work
This audit encompasses the evaluation of the files listed below, each verified with a SHA-1 Hash.
a7b8c9d0e1f2g3h4i5j6k7l8m9n0o1p2Findings and Audit Result
Fees ilimitados - Owner puede establecer fees sin limite maximo
CoinToken.sol - setTaxFeePercent(), setDevFeePercent(), setLiquidityFeePercent()
Description
Las funciones setTaxFeePercent, setDevFeePercent y setLiquidityFeePercent permiten al owner establecer cualquier porcentaje de fee sin un limite maximo. Esto podria resultar en fees superiores al 100% de la transaccion, efectivamente bloqueando todas las transferencias o confiscando tokens de los usuarios.
Recommendation
Implementar un require() que limite cada fee individual a un maximo razonable (por ejemplo, 10%) y/o un limite total combinado (por ejemplo, 25%). Ejemplo: require(_taxFee <= 10, "Tax fee cannot exceed 10%");
Centralizacion de control - Multiples privilegios de owner activos
CoinToken.sol - Funciones onlyOwner
Description
El contrato mantiene multiples funciones de control bajo el modificador onlyOwner que permiten cambios significativos post-despliegue: modificacion de fees, cambio de wallet de desarrollo, exclusion de direcciones de fees, actualizacion del router, y control del sistema de liquidez automatica. Aunque el ownership puede renunciarse, actualmente estas funciones estan activas.
Recommendation
Considerar renunciar al ownership (renounceOwnership) despues de la configuracion inicial, o implementar un timelock/multisig para cambios criticos. Si se mantiene ownership, comunicar claramente a la comunidad que funciones estan disponibles.
Version de Solidity flotante
CoinToken.sol - Linea 3
Description
El contrato usa pragma solidity ^0.8.4 (version flotante) en lugar de una version fija. Esto podria resultar en que el contrato se compile con una version diferente a la auditada, potencialmente introduciendo comportamientos no previstos o bugs de compilador.
Recommendation
Fijar la version de Solidity a una version especifica: pragma solidity 0.8.4;
Uso innecesario de SafeMath
CoinToken.sol - Libreria SafeMath
Description
El contrato importa y usa la libreria SafeMath de OpenZeppelin. Sin embargo, desde Solidity 0.8.0+, las operaciones aritmeticas tienen comprobaciones de overflow/underflow integradas por defecto. El uso de SafeMath agrega un pequeno costo de gas innecesario.
Recommendation
Remover la dependencia de SafeMath y usar operaciones aritmeticas nativas de Solidity 0.8+. Las verificaciones de overflow estan integradas por defecto.
Ownership Privileges
The following functions are available to the contract owner:
- -
setTaxFeePercent - Modificar porcentaje de fee de reflections - -
setDevFeePercent - Modificar porcentaje de fee de desarrollo - -
setLiquidityFeePercent - Modificar porcentaje de fee de liquidez - -
setDevWalletAddress - Cambiar wallet receptora de fees de desarrollo - -
setSwapAndLiquifyEnabled - Activar/desactivar auto-liquidez - -
setMaxTxAmount - Modificar monto maximo por transaccion - -
setNumTokensSellToAddToLiquidity - Modificar umbral de swap - -
excludeFromFee / includeInFee - Gestionar exclusiones de fees - -
excludeFromReward / includeInReward - Gestionar exclusiones de reflections - -
setRouterAddress - Cambiar direccion del router DEX - -
renounceOwnership - Renunciar permanentemente al ownership - -
transferOwnership - Transferir ownership a otra direccion
Final Words
CKS Token implementa un patron de token con reflections y auto-liquidez ampliamente utilizado en BSC. El codigo fuente esta verificado y no contiene backdoors maliciosos evidentes. Sin embargo, la falta de limites en los fees representa un riesgo significativo que los inversores deben considerar. Recomendamos a los usuarios verificar los fees actuales antes de operar y monitorear cualquier cambio realizado por el owner. El ownership activo no es inherentemente malo, pero requiere confianza en el equipo del proyecto.
Note - This Audit report consists of a security analysis of the CKS Token smart contract. This analysis did not include functional testing (or unit testing) of the contract's logic. We recommend investors do their own research before investing.

Audited by Falco-X
Valid until 4/11/2027
Share This Audit
Copy the link below to share this audit on your website
https://falcox.finance/?page=audit&token=0x774A43382C7cfaCC897d16e022E27e6AE17dbe5bAdd this link to your website so users can verify your audit directly on Falco-X.

