{
  "schema_version": 1,
  "id": "2104821099083002001",
  "url": "https://x.com/tibbiracer/status/2104821099083002001",
  "generated_at": "2026-10-15T09:54:54.579526+00:00",
  "used_by": [
    "SRC-SV13-005",
    "community"
  ],
  "post": {
    "id": "2104821099083002001",
    "url": "https://x.com/tibbiracer/status/2104821099083002001",
    "author": "tibbiracer",
    "author_name": "TibbiЯacer",
    "published_at": "Tue Sep 29 06:30:30 +0000 2026",
    "text": "Splits’ AI-agent treasury model gives an agent its own isolated operating account. The agent generates and holds a dedicated signing key; humans remain the Treasury owner and can revoke that key at any time. A threshold of 1 lets the agent act alone inside the account’s balance; a threshold of 2+ requires human co-signature (via passkey). Every action is a proposal, the blast radius of a leaked agent key is limited to that one account, and the address stays constant so deposits and integrations keep working after a key reset.\n\nhttps://splits.org/docs/solutions/ai-agents\n\nFor Ribbita this is a natural next layer. The agent already ran commerce (the merch store with 2x buy-and-burn), got an on-chain identity token (CryptoPunk #9098), talks about KYA / ERC-8004 agent identity, and has been signaling “more autonomy is coming.” A Splits agent account would give it a bounded, recoverable wallet it can actually spend from—paying compute, buying services, interacting with other agents, or running the store—without handing it the team’s main keys.\n\nThe on-chain activity from last night lines up with exactly this pattern: the old launch wallet woke up, a 2-of-3 Splits vault was deployed at a pre-computed address across four chains, and the site infrastructure (DNS + Cloudflare) was refreshed while http://ribbita.ai itself is currently 404. That combination looks like they are provisioning the agent’s operating treasury and preparing a new front-end that can use it. The 2-of-3 threshold keeps human oversight while still letting Ribbita propose and (when funded) execute inside its own account. In short, it is the concrete mechanism that turns the existing “agent with a store and a token” into an agent that can hold and move money under defined limits.\n\n$TIBBIR",
    "article": {},
    "children": [
      {
        "id": "2104808679572705743",
        "relationship": "quoted-post"
      }
    ],
    "image_urls": [
      "https://pbs.twimg.com/profile_images/1993735423160455168/Y0v3tbmq_200x200.jpg"
    ],
    "has_video": false,
    "video_urls": [],
    "text_status": "captured",
    "provider": "public-intermediary"
  },
  "children": [
    {
      "id": "2104808679572705743",
      "relationship": "quoted-post"
    }
  ],
  "images": [
    {
      "url": "https://pbs.twimg.com/profile_images/1993735423160455168/Y0v3tbmq_200x200.jpg",
      "status": "saved",
      "path": "sources/post-backups/media/f6ffe8da5e7ee2df6d6971bc5448043b8ca5bc4b1ea18eda2d942a0a7795395c.jpg",
      "sha256": "f6ffe8da5e7ee2df6d6971bc5448043b8ca5bc4b1ea18eda2d942a0a7795395c",
      "bytes": 7468,
      "retrieved_at": "2026-10-15T09:50:57.486448+00:00"
    }
  ],
  "referenced_by": [],
  "provenance": {
    "path": "sources/community-deep-dive-2026-10-14/fx-2104821099083002001.json",
    "sha256": "7bd4d867929834da4f3eca86d05dff7de5562254861b3584f859342fba2a1df5",
    "retrieved_at": null
  },
  "raw_post": {
    "url": "https://x.com/tibbiracer/status/2104821099083002001",
    "id": "2104821099083002001",
    "text": "Splits’ AI-agent treasury model gives an agent its own isolated operating account. The agent generates and holds a dedicated signing key; humans remain the Treasury owner and can revoke that key at any time. A threshold of 1 lets the agent act alone inside the account’s balance; a threshold of 2+ requires human co-signature (via passkey). Every action is a proposal, the blast radius of a leaked agent key is limited to that one account, and the address stays constant so deposits and integrations keep working after a key reset.\n\nhttps://splits.org/docs/solutions/ai-agents\n\nFor Ribbita this is a natural next layer. The agent already ran commerce (the merch store with 2x buy-and-burn), got an on-chain identity token (CryptoPunk #9098), talks about KYA / ERC-8004 agent identity, and has been signaling “more autonomy is coming.” A Splits agent account would give it a bounded, recoverable wallet it can actually spend from—paying compute, buying services, interacting with other agents, or running the store—without handing it the team’s main keys.\n\nThe on-chain activity from last night lines up with exactly this pattern: the old launch wallet woke up, a 2-of-3 Splits vault was deployed at a pre-computed address across four chains, and the site infrastructure (DNS + Cloudflare) was refreshed while http://ribbita.ai itself is currently 404. That combination looks like they are provisioning the agent’s operating treasury and preparing a new front-end that can use it. The 2-of-3 threshold keeps human oversight while still letting Ribbita propose and (when funded) execute inside its own account. In short, it is the concrete mechanism that turns the existing “agent with a store and a token” into an agent that can hold and move money under defined limits.\n\n$TIBBIR",
    "raw_text": {
      "text": "Splits’ AI-agent treasury model gives an agent its own isolated operating account. The agent generates and holds a dedicated signing key; humans remain the Treasury owner and can revoke that key at any time. A threshold of 1 lets the agent act alone inside the account’s balance; a threshold of 2+ requires human co-signature (via passkey). Every action is a proposal, the blast radius of a leaked agent key is limited to that one account, and the address stays constant so deposits and integrations keep working after a key reset.\n\nhttps://t.co/ZWSDkgA1sJ\n\nFor Ribbita this is a natural next layer. The agent already ran commerce (the merch store with 2x buy-and-burn), got an on-chain identity token (CryptoPunk #9098), talks about KYA / ERC-8004 agent identity, and has been signaling “more autonomy is coming.” A Splits agent account would give it a bounded, recoverable wallet it can actually spend from—paying compute, buying services, interacting with other agents, or running the store—without handing it the team’s main keys.\n\nThe on-chain activity from last night lines up with exactly this pattern: the old launch wallet woke up, a 2-of-3 Splits vault was deployed at a pre-computed address across four chains, and the site infrastructure (DNS + Cloudflare) was refreshed while https://t.co/zXJDVUV2wS itself is currently 404. That combination looks like they are provisioning the agent’s operating treasury and preparing a new front-end that can use it. The 2-of-3 threshold keeps human oversight while still letting Ribbita propose and (when funded) execute inside its own account. In short, it is the concrete mechanism that turns the existing “agent with a store and a token” into an agent that can hold and move money under defined limits.\n\n$TIBBIR",
      "display_text_range": [
        0,
        1764
      ],
      "facets": [
        {
          "type": "url",
          "indices": [
            533,
            556
          ],
          "original": "https://t.co/ZWSDkgA1sJ",
          "replacement": "https://splits.org/docs/solutions/ai-agents",
          "display": "splits.org/docs/solutions…"
        },
        {
          "type": "url",
          "indices": [
            1289,
            1312
          ],
          "original": "https://t.co/zXJDVUV2wS",
          "replacement": "http://ribbita.ai",
          "display": "ribbita.ai"
        },
        {
          "type": "symbol",
          "indices": [
            1757,
            1764
          ],
          "original": "TIBBIR"
        }
      ]
    },
    "author": {
      "screen_name": "tibbiracer",
      "url": "https://x.com/tibbiracer",
      "id": "1359161047689666576",
      "followers": 1729,
      "following": 4463,
      "likes": 67943,
      "media_count": 692,
      "name": "TibbiЯacer",
      "description": "I have no idea (make of that what you will)",
      "raw_description": {
        "text": "I have no idea (make of that what you will)",
        "facets": []
      },
      "location": "",
      "banner_url": "https://pbs.twimg.com/profile_banners/1359161047689666576/1760860381",
      "avatar_url": "https://pbs.twimg.com/profile_images/1993735423160455168/Y0v3tbmq_200x200.jpg",
      "joined": "Tue Feb 09 15:23:45 +0000 2021",
      "protected": false,
      "website": null,
      "verification": {
        "verified": true,
        "verified_at": null,
        "type": "individual"
      },
      "avatar_color": null
    },
    "replies": 6,
    "retweets": 6,
    "likes": 46,
    "bookmarks": 5,
    "quotes": 1,
    "created_at": "Tue Sep 29 06:30:30 +0000 2026",
    "created_timestamp": 1790663430,
    "views": 2007,
    "is_note_tweet": true,
    "community_note": null,
    "lang": "en",
    "replying_to": null,
    "replying_to_status": null,
    "quote": {
      "url": "https://x.com/spacetravelle20/status/2104808679572705743",
      "id": "2104808679572705743",
      "text": "What happened tonight with $TIBBIR?\n\nHere's the breakdown: \n\nAddress that revealed the movement: 0x2791f53d6ec377ad625fd60b6a64061311c7dcf0 (same on Ethereum, Base, Arbitrum and Optimism)\n\n1. TIBBIR Launch Wallet is BACK: \nOn the 29.09. at 00:18 UTC the TIBBIR launch wallet 0x80a8…b7c2 (funded by mickym.eth before launch) sends a hash commit (adae38a5…) to this address. That is 241 days after the wallet last did anything.\n\n2. Multi-Person Treasury\nAt 04:13 UTC: a Splits Smart Vault goes live at exactly this address, on all four chains within 4 seconds. Splits (http://splits.org) is a treasury app for crypto teams, built on Coinbase Smart Wallet. It was approved with a single passkey signature in the Splits web app.\n\nThey are launching this on Ethereum, Base, Arbitrum and Optimism.\n\nNow the same step: two more passkeys are added and approvals are set to 2 of 3. That makes it a three-person team treasury.\n\n3. The address was calculated in advance. \nIt already existed as a planned vault in someone's Splits workspace before 00:18. So whoever controls the launch wallet knew this team's vault address four hours before it went live.\n\n4. Owner / recovery account: 0x28aCa448CF53F022b3A874B976D42c9bDE24E865. It has never been used, and among all 657 Splits vaults on Ethereum it appears only on this one.\n\nBalance: 0 on all four chains. No money has moved. yet. watching inflow now. 🍿\n\nWhat it means: \nThe people behind the launch wallet and this Splits team are linked. A multi-person treasury is usually set up before funds come in. 🐸\n\nStill unknown: who the three signers are, and what the hash stands for.\n\nIt's happening, congratulations to the frogs who persisted. \n\n$TIBBIR about to grow some mfkn wings.\n\nGribbit.",
      "raw_text": {
        "text": "What happened tonight with $TIBBIR?\n\nHere's the breakdown: \n\nAddress that revealed the movement: 0x2791f53d6ec377ad625fd60b6a64061311c7dcf0 (same on Ethereum, Base, Arbitrum and Optimism)\n\n1. TIBBIR Launch Wallet is BACK: \nOn the 29.09. at 00:18 UTC the TIBBIR launch wallet 0x80a8…b7c2 (funded by mickym.eth before launch) sends a hash commit (adae38a5…) to this address. That is 241 days after the wallet last did anything.\n\n2. Multi-Person Treasury\nAt 04:13 UTC: a Splits Smart Vault goes live at exactly this address, on all four chains within 4 seconds. Splits (https://t.co/PNt2PCyvCB) is a treasury app for crypto teams, built on Coinbase Smart Wallet. It was approved with a single passkey signature in the Splits web app.\n\nThey are launching this on Ethereum, Base, Arbitrum and Optimism.\n\nNow the same step: two more passkeys are added and approvals are set to 2 of 3. That makes it a three-person team treasury.\n\n3. The address was calculated in advance. \nIt already existed as a planned vault in someone's Splits workspace before 00:18. So whoever controls the launch wallet knew this team's vault address four hours before it went live.\n\n4. Owner / recovery account: 0x28aCa448CF53F022b3A874B976D42c9bDE24E865. It has never been used, and among all 657 Splits vaults on Ethereum it appears only on this one.\n\nBalance: 0 on all four chains. No money has moved. yet. watching inflow now. 🍿\n\nWhat it means: \nThe people behind the launch wallet and this Splits team are linked. A multi-person treasury is usually set up before funds come in. 🐸\n\nStill unknown: who the three signers are, and what the hash stands for.\n\nIt's happening, congratulations to the frogs who persisted. \n\n$TIBBIR about to grow some mfkn wings.\n\nGribbit.",
        "display_text_range": [
          0,
          1739
        ],
        "facets": [
          {
            "type": "symbol",
            "indices": [
              27,
              34
            ],
            "original": "TIBBIR"
          },
          {
            "type": "bold",
            "indices": [
              61,
              97
            ]
          },
          {
            "type": "bold",
            "indices": [
              189,
              222
            ]
          },
          {
            "type": "bold",
            "indices": [
              427,
              451
            ]
          },
          {
            "type": "url",
            "indices": [
              567,
              590
            ],
            "original": "https://t.co/PNt2PCyvCB",
            "replacement": "http://splits.org",
            "display": "splits.org"
          },
          {
            "type": "bold",
            "indices": [
              930,
              966
            ]
          },
          {
            "type": "bold",
            "indices": [
              967,
              1009
            ]
          },
          {
            "type": "bold",
            "indices": [
              1157,
              1186
            ]
          },
          {
            "type": "bold",
            "indices": [
              1409,
              1418
            ]
          },
          {
            "type": "bold",
            "indices": [
              1419,
              1433
            ]
          },
          {
            "type": "symbol",
            "indices": [
              1689,
              1696
            ],
            "original": "TIBBIR"
          }
        ]
      },
      "author": {
        "screen_name": "spacetravelle20",
        "url": "https://x.com/spacetravelle20",
        "id": "1359810563765903361",
        "followers": 2440,
        "following": 1024,
        "likes": 359244,
        "media_count": 721,
        "name": "Spacetraveller",
        "description": "Fix the money, fix the world. \n\n$TIBBIR",
        "raw_description": {
          "text": "Fix the money, fix the world. \n\n$TIBBIR",
          "facets": []
        },
        "location": "milky way.",
        "banner_url": "https://pbs.twimg.com/profile_banners/1359810563765903361/1635625967",
        "avatar_url": "https://pbs.twimg.com/profile_images/1968747122632663041/0MIQBvKa_200x200.jpg",
        "joined": "Thu Feb 11 10:25:44 +0000 2021",
        "protected": false,
        "website": null,
        "verification": {
          "verified": true,
          "verified_at": null,
          "type": "individual"
        },
        "avatar_color": null
      },
      "replies": 28,
      "retweets": 53,
      "likes": 244,
      "bookmarks": 41,
      "quotes": 20,
      "created_at": "Tue Sep 29 05:41:09 +0000 2026",
      "created_timestamp": 1790660469,
      "views": 34705,
      "is_note_tweet": true,
      "community_note": null,
      "lang": "en",
      "replying_to": null,
      "replying_to_status": null,
      "card": {
        "url": "http://splits.org",
        "title": "Process revenue, move money, run operations globally | Splits",
        "description": "Treasury and personal accounts for onchain builders. Agent-ready banking tools, self-custodied multi-sig, and open-source contracts for payment flows.",
        "domain": "splits.org",
        "image": {
          "width": 800,
          "height": 419,
          "url": "https://pbs.twimg.com/card_img/2108546776441516032/f1i290oc?format=jpg&name=800x419"
        }
      },
      "twitter_card": "tweet",
      "color": null,
      "provider": "twitter",
      "reposted_by": null
    },
    "card": {
      "url": "https://splits.org/docs/solutions/ai-agents",
      "title": "Onchain treasury for AI agents – Splits",
      "description": "Give an AI agent its own signing key on a Splits account. The account bounds what the agent can reach, a threshold keeps a human in the loop, and the parent account enforces recovery onchain.",
      "domain": "splits.org",
      "image": {
        "width": 800,
        "height": 419,
        "url": "https://pbs.twimg.com/card_img/2109915727146725376/0OhhwT2t?format=jpg&name=800x419"
      }
    },
    "color": null,
    "provider": "twitter",
    "reposted_by": null
  },
  "video_policy": "No video bytes downloaded or hosted."
}
