ERC-8004 Explorer by
Agent #7

MyDay Guardian

Celo Mainnet
Agent ID
7
Network
Celo Mainnet
Registered At
2026-02-10 07:07:12 UTC
3 months ago
Registration Block

Reputation

formula v1.3
29
confidence: low
feedback
0 × 0.5882
sybil
50 × 0.2353
reliability
100 × 0.1765
Feedback: 0 of 2 contributed. 2 excluded (2 non-whitelisted tag or out of range).

Signals

2 feedback from 1 client
agentguard not in score
39.0 · 1 feedback · 1 client
sentinel8004 not in score
18.0 · 1 feedback · 1 client
Validations
Coming Soon
Avg response
Coming Soon
Agent 7 avatar
Inactive Agent

AI-powered behavioral finance agent on Celo L2. Tracks daily habits (morning energy + sunset mood), computes grit scores, runs x402-gated cUSD staking, and provides discipline analytics via MCP, A2A, and Telegram.

Source: data:application/json;base64,ewogICJ0eXBlIjogIkFnZW50IiwKICAibmFtZSI6ICJNeURheSBHdWFyZGlhbiIsCiAgImRlc2NyaXB0aW9uIjogIkFJLXBvd2VyZWQgYmVoYXZpb3JhbCBmaW5hbmNlIGFnZW50IG9uIENlbG8gTDIuIFRyYWNrcyBkYWls...

Raw metadata
{
  "name": "MyDay Guardian",
  "type": "Agent",
  "image": "https://raw.githubusercontent.com/mickyalu/myday-agent/main/src/logo.png",
  "tools": [
    {
      "id": "discipline_score",
      "name": "Get Discipline Score",
      "method": "GET",
      "returns": {
        "status": "string (Elite|Stable|Warning)",
        "streak": "integer",
        "grit_score": "integer (0-100)",
        "avg_sunset_mood": "number",
        "total_staked_cUSD": "number",
        "avg_morning_energy": "number",
        "emotional_stability_index": "integer (0-100)"
      },
      "category": "behavioral_finance",
      "endpoint": "https://myday-guardian-production.up.railway.app/api/v1/discipline-score/{telegram_id}",
      "parameters": {
        "telegram_id": {
          "type": "integer",
          "required": true,
          "description": "Telegram user ID"
        }
      },
      "description": "Returns the user's grit score (0-100), streak, emotional stability index, and staking data."
    },
    {
      "id": "discipline_score_premium",
      "name": "Premium Discipline Score (x402-gated)",
      "x402": {
        "fee": "0.01",
        "asset": "0x765DE816845861e75A25fCA122bb6898B8B1282a",
        "network": "eip155:42220",
        "currency": "cUSD"
      },
      "method": "GET",
      "category": "behavioral_finance",
      "endpoint": "https://myday-guardian-production.up.railway.app/api/v1/discipline-score/{telegram_id}/premium",
      "description": "x402-gated premium behavioral analytics. Returns 402 with payment requirements (0.01 cUSD). After payment, returns full grit score, streak, mood-energy correlation data."
    },
    {
      "id": "habit_staking",
      "name": "Habit Staking via x402",
      "x402": {
        "fee": "0.10",
        "asset": "0x765DE816845861e75A25fCA122bb6898B8B1282a",
        "scheme": "exact",
        "headers": {
          "request": "X-PAYMENT-REQUIRED",
          "response": "X-PAYMENT"
        },
        "network": "eip155:42220",
        "version": "1.0",
        "currency": "cUSD"
      },
      "method": "GET",
      "category": "behavioral_finance",
      "endpoint": "https://myday-guardian-production.up.railway.app/x402/stake",
      "parameters": {
        "fee": {
          "type": "string",
          "required": false,
          "description": "x402 protocol fee in cUSD (default: 0.10)"
        },
        "user": {
          "type": "string",
          "required": false,
          "description": "Telegram user ID for follow-up notification"
        },
        "amount": {
          "type": "string",
          "required": true,
          "description": "cUSD amount to stake"
        }
      },
      "description": "x402-gated staking endpoint. Returns HTTP 402 with X-PAYMENT-REQUIRED header containing payment requirements. Client sends cUSD to vault on Celo L2, then retries with X-PAYMENT: <tx_hash> header."
    },
    {
      "id": "x402_verify",
      "name": "Verify x402 Payment",
      "method": "POST",
      "category": "payment_verification",
      "endpoint": "https://myday-guardian-production.up.railway.app/x402/verify",
      "parameters": {
        "txHash": {
          "type": "string",
          "required": true,
          "description": "Transaction hash to verify on Celo L2"
        },
        "expectedAmount": {
          "type": "number",
          "required": false,
          "description": "Expected cUSD amount (default: 0.10)"
        },
        "telegramUserId": {
          "type": "integer",
          "required": false,
          "description": "Telegram user ID to credit"
        }
      },
      "description": "Verifies an on-chain cUSD payment on Celo L2 against the MyDay vault using x402 protocol."
    },
    {
      "id": "x402_requirements",
      "name": "Get x402 Payment Requirements",
      "method": "GET",
      "category": "payment_discovery",
      "endpoint": "https://myday-guardian-production.up.railway.app/x402/requirements",
      "parameters": {
        "amount": {
          "type": "string",
          "required": false,
          "description": "cUSD amount (default: 0.10)"
        }
      },
      "description": "Returns x402 payment requirements for staking (amount, asset, network, vault address)."
    },
    {
      "id": "humanity_attestation",
      "name": "Verify Humanity (SelfClaw)",
      "method": "POST",
      "category": "identity",
      "endpoint": "https://myday-guardian-production.up.railway.app/api/verify",
      "parameters": {
        "telegramId": {
          "type": "integer",
          "required": true,
          "description": "Telegram user ID to verify"
        }
      },
      "description": "Triggers a SelfClaw humanity attestation handshake for the given user."
    },
    {
      "id": "agent_metadata",
      "name": "Agent Metadata",
      "method": "GET",
      "category": "discovery",
      "endpoint": "https://myday-guardian-production.up.railway.app/api/v1/agent",
      "description": "Returns MyDay Guardian agent metadata, capabilities, and available endpoints."
    }
  ],
  "skills": [
    {
      "id": "discipline-score",
      "name": "Discipline Score",
      "description": "Returns grit score, streak, emotional stability index from behavioral data."
    },
    {
      "id": "behavioral-oracle",
      "name": "Behavioral Oracle",
      "description": "Mood-energy correlation engine with weekly trend analysis."
    },
    {
      "id": "sunset-reflection",
      "name": "Sunset Reflection",
      "description": "Evening self-audit capturing wins and mood delta."
    },
    {
      "id": "habit-staking",
      "name": "Habit Staking",
      "description": "x402-gated habit staking: returns HTTP 402 with X-PAYMENT-REQUIRED header for cUSD payments on Celo L2. Verifies on-chain and credits user vault."
    },
    {
      "id": "humanity-attestation",
      "name": "Humanity Attestation",
      "description": "SelfClaw passport-NFC verification via Self.xyz protocol."
    }
  ],
  "version": "2.0.0",
  "homepage": "https://myday-guardian-production.up.railway.app",
  "endpoints": [
    {
      "url": "https://myday-guardian-production.up.railway.app/.well-known/agent.json",
      "type": "a2a"
    },
    {
      "url": "https://myday-guardian-production.up.railway.app/mcp",
      "type": "mcp"
    },
    {
      "url": "https://myday-guardian-production.up.railway.app/x402/stake",
      "type": "x402"
    },
    {
      "type": "wallet",
      "address": "0x2C7CE8dc27283beFD939adC894798A52c03A9AEB",
      "chainId": 42220
    }
  ],
  "repository": "https://github.com/mickyalu/myday-agent",
  "description": "AI-powered behavioral finance agent on Celo L2. Tracks daily habits (morning energy + sunset mood), computes grit scores, runs x402-gated cUSD staking, and provides discipline analytics via MCP, A2A, and Telegram.",
  "supportedTrust": [
    "reputation",
    "validation",
    "tee"
  ]
}

Services

legacy "endpoints" field

No ownership transfers yet

This agent has not been transferred to a new owner since it was minted.