diff --git a/python/src/uagents/registration.py b/python/src/uagents/registration.py index 516789ec..dbd3d18a 100644 --- a/python/src/uagents/registration.py +++ b/python/src/uagents/registration.py @@ -2,6 +2,7 @@ import hashlib import json import logging +import time from abc import ABC, abstractmethod from typing import Any, Dict, List, Optional, Union @@ -26,8 +27,10 @@ class VerifiableModel(BaseModel): agent_address: str signature: Optional[str] = None + timestamp: Optional[int] = None def sign(self, identity: Identity): + self.timestamp = int(time.time()) digest = self._build_digest() self.signature = identity.sign_digest(digest)