The document describes formal modeling and verification of the Trusted Optimized Link State Routing Protocol (TOLSR) using the I-SPIN model checker and PROMELA language. It summarizes that the basic OLSR protocol has vulnerabilities to attacks from malicious nodes. To address this, a trust-based framework is proposed where trust values between nodes are incorporated into the protocol's functioning. The TOLSR protocol is formally modeled and verified in PROMELA at different levels of complexity. The model checking results show the TOLSR protocol specifications are validated and memory usage increases with complexity, demonstrating the effectiveness of formal modeling for developing secure and reliable ad hoc network routing protocols.