Activities

Activity types

type Description Notes
stake ETH deposited to the deposit contract to provision a validator
unstake Validator exit initiated tx.hash and tx.status are always null — the exit is an off-chain beacon chain message, not an on-chain transaction
delegation Rewards compounded / top-up stake activated
undelegation Partial withdrawal swept from the beacon chain
consolidation Two validators consolidated into one
upgrade Validator credentials upgraded to compounding

tx.status reflects the on-chain transaction status (in_progress, confirmed, failed, expired).

Example Response

{
  "data": [
    {
      "id": "3f1c9b2a-8e4d-4a6b-9c1e-2d5f7a8b0c3d",
      "type": "stake",
      "status": "pending",
      "network": "hoodi",
      "protocol": "ethereum",
      "amount": 32,
      "currency": "ETH",
      "timestamp": "2024-03-12T08:02:17Z",
      "estimated_completed_at": null,
      "delegation_address": "0xabcdef1234567890abcdef1234567890abcdef12",
      "tx": {
        "hash": "0xef7310cc8324ce15a483d9578a5a732d203ec8f99f5b84ad8139140ea317a3fb",
        "status": "confirmed"
      },
      "details": {
        "pubkeys": [
          "0xa1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6"
        ]
      }
    },
    {
      "id": "4a2d0c3b-9f5e-4b7c-8d2f-3e6a9b1c4d5e",
      "type": "unstake",
      "status": "pending",
      "network": "hoodi",
      "protocol": "ethereum",
      "amount": 32,
      "currency": "ETH",
      "timestamp": "2024-03-15T14:49:01Z",
      "estimated_completed_at": null,
      "delegation_address": "0xabcdef1234567890abcdef1234567890abcdef12",
      "tx": {
        "hash": null,
        "status": null
      },
      "details": {
        "pubkeys": [
          "0xb2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1"
        ]
      }
    },
    {
      "id": "5b3e1d4c-0a6f-4c8d-9e3a-4f7b0c2d5e6f",
      "type": "delegation",
      "status": "complete",
      "network": "mainnet",
      "protocol": "ethereum",
      "amount": 0.5,
      "currency": "ETH",
      "timestamp": "2024-04-01T10:00:00Z",
      "estimated_completed_at": null,
      "delegation_address": "0xabcdef1234567890abcdef1234567890abcdef12",
      "tx": {
        "hash": "0xabc123def456abc123def456abc123def456abc123def456abc123def456abc1",
        "status": "confirmed"
      },
      "details": {
        "pubkeys": [
          "0xc3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2"
        ]
      }
    },
    {
      "id": "6c4f2e5d-1b7a-4d9e-0f4b-5a8c1d3e6f7a",
      "type": "undelegation",
      "status": "complete",
      "network": "mainnet",
      "protocol": "ethereum",
      "amount": 1.5,
      "currency": "ETH",
      "timestamp": "2024-04-10T12:00:00Z",
      "estimated_completed_at": null,
      "delegation_address": "0xabcdef1234567890abcdef1234567890abcdef12",
      "tx": {
        "hash": "0xdef456abc123def456abc123def456abc123def456abc123def456abc123def4",
        "status": "confirmed"
      },
      "details": {
        "pubkeys": [
          "0xd4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3"
        ]
      }
    },
    {
      "id": "7d5a3f6e-2c8b-4e0f-1a5c-6b9d2e4f7a8b",
      "type": "consolidation",
      "status": "pending",
      "network": "mainnet",
      "protocol": "ethereum",
      "amount": 64,
      "currency": "ETH",
      "timestamp": "2024-05-01T09:00:00Z",
      "estimated_completed_at": null,
      "delegation_address": "0xabcdef1234567890abcdef1234567890abcdef12",
      "tx": {
        "hash": "0xccc111def456abc123def456abc123def456abc123def456abc123def456ccc1",
        "status": "in_progress"
      },
      "details": {
        "source": "0xb1c2d3e4f5a6b7c8d9e0f1a2b3c4d5e6f7a8b9c0d1e2f3a4b5c6d7e8f9a0b1c2d3e4f5a6b7c8d9e0f1a2b3c4d5e6f7a8",
        "target": "0xa0b1c2d3e4f5a6b7c8d9e0f1a2b3c4d5e6f7a8b9c0d1e2f3a4b5c6d7e8f9a0b1c2d3e4f5a6b7c8d9e0f1a2b3c4d5e6f7"
      }
    },
    {
      "id": "8e6b4a7f-3d9c-4f1a-2b6d-7c0e3f5a8b9c",
      "type": "upgrade",
      "status": "complete",
      "network": "mainnet",
      "protocol": "ethereum",
      "amount": 32,
      "currency": "ETH",
      "timestamp": "2024-05-10T11:00:00Z",
      "estimated_completed_at": null,
      "delegation_address": "0xabcdef1234567890abcdef1234567890abcdef12",
      "tx": {
        "hash": "0xeee222def456abc123def456abc123def456abc123def456abc123def456eee2",
        "status": "confirmed"
      },
      "details": {
        "pubkeys": [
          "0xe5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4"
        ]
      }
    }
  ],
  "meta": {
    "pagination": {
      "current_page": 1,
      "total_pages": 1,
      "total_item_count": 6
    }
  }
}