{"schemaVersion":1,"certificate":"https://titanlocker.com/lock/78","readAt":"2026-10-18T06:55:22.594Z","chain":{"id":4663,"name":"Robinhood Chain","explorer":"https://robin.etherscan.io","retired":false},"lock":{"id":78,"version":"v2_1","type":"uniswap_v3_position","status":"withdrawn","lockContract":"0x155c3B5Cd89a77BFfc99bFcbC0a4aF7Ed97b502c","owner":"0xBcDdC2A868a6Bb7aFCE6342434ACD8dC7C3E3013","createdAt":"2026-09-21T17:09:59.000Z","unlockTime":"2026-09-28T17:09:00.000Z","unlockTimeUnix":1790615340,"asset":{"positionManager":"0x73991a25C818Bf1f1128dEAaB1492D45638DE0D3","positionTokenId":"1259702","token0":{"address":"0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73","symbol":"WETH"},"token1":{"address":"0x17E0Ac93D715110bf02B2c55b5fCCf04065a13A3","symbol":"Drip"}},"vesting":null},"verify":{"explorer":{"lockContract":"https://robin.etherscan.io/address/0x155c3B5Cd89a77BFfc99bFcbC0a4aF7Ed97b502c","owner":"https://robin.etherscan.io/address/0xBcDdC2A868a6Bb7aFCE6342434ACD8dC7C3E3013","asset":"https://robin.etherscan.io/address/0x73991a25C818Bf1f1128dEAaB1492D45638DE0D3"},"onChain":["Call owner() on 0x155c3B5Cd89a77BFfc99bFcbC0a4aF7Ed97b502c - must equal 0xBcDdC2A868a6Bb7aFCE6342434ACD8dC7C3E3013.","Call getLockData() on 0x155c3B5Cd89a77BFfc99bFcbC0a4aF7Ed97b502c - its unlock time must equal 1790615340 (2026-09-28T17:09:00.000Z).","Call ownerOf(1259702) on the position manager 0x73991a25C818Bf1f1128dEAaB1492D45638DE0D3 - while locked it must return the lock contract 0x155c3B5Cd89a77BFfc99bFcbC0a4aF7Ed97b502c."],"notes":"Each Titan Locker lock is its own immutable contract with no admin unlock path; only the owner can withdraw, and only after the unlock time. Audited by ContractWolf."}}