From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Sun, 08 Nov 2026 13:35:17 -0800 Received: from mail-ot1-f60.google.com ([209.85.210.60]) by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1xQAXk-000GQQ-JH for bitcoindev@gnusha.org; Sun, 08 Nov 2026 13:35:17 -0800 Received: by mail-ot1-f60.google.com with SMTP id 46e09a7af769-84c4dce8182sf463338a34.2 for ; Sun, 08 Nov 2026 13:35:16 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1794173710; cv=pass; d=google.com; s=arc-20260327; b=n7anbMpnwLv1q9l39T5nVixGqvYpMMI7iGKYWWxrCyUmG/CSRYn0YcFvpzX6mEZy0R ZSto7gWQhzfGbOeLtcdVrYoxfx7vQwXDQlwUDRpZQV1Mfs/+BSVP02hu3TlyreR1Zpkn iieARK95xmkZAY3Sp8GRuxbzdMCJQdU3NWf1hc3y7oCKuAqOg4yy+8UVXVAWWJZVcVDZ 4JUKaHubHzUF/vwrepdVB4oL/X2BltfVOg5+ZDRtw6tt2v6N/q9v8uKtCayasvKeCsXb XYNpr3Js1aiQ25AGDGS4XYtT65cgo1FyEQRNHzAFojN9nGcOupiFxbO8Neir9jBO1vUC q0nw== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:to:subject:message-id:date:from :mime-version:references:in-reply-to:sender:dkim-signature; bh=4EHnF9zsNz2PZxCl/N6+yhzQZMpSWaUPO0IGL1HkP0U=; fh=YNPLkZAuziIV6xSq1JHAruDEdRNcSuBneEXsrqtxEUk=; b=n+MMZlQust/pB0d153pP0REry0d1xxNbFflRdmSDIixtSq9UT+TcNpoxqfIBErLaqJ GP2bwIJhrIzglUW9PjwDQlmQV9lS/1cIQgY+Klgmyor6lC79afSI/KQ7MS8Ljtb6zHIP pMC4fTOSfTKjTVzm/ftMVGHPVBLbTdrATgKmem3smGbgKxUckEKhL1s0u+edTByPjyPy DcvClm/clCQgBTCJMfXyyQe5it9X3UP2CXg4aAbAsHpP8u6I2r5OigB0Gk8AtWnarRtR zuAyd9JTAuQTVMFqDWdmAHEgSmwrq0QBvh266aMC83JyrtNm7GzQM1ERVYD0HqXsKnt5 W7jA==; darn=gnusha.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@lukecarriere.com header.s=google header.b=IkjNaYC7; arc=pass (i=1); spf=pass (google.com: domain of luke@lukecarriere.com designates 2607:f8b0:4864:20::636 as permitted sender) smtp.mailfrom=luke@lukecarriere.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=lukecarriere.com; dara=pass header.i=@googlegroups.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20260707; t=1794173710; x=1794778510; darn=gnusha.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:content-type:to:subject:message-id:date:from :mime-version:references:in-reply-to:sender:from:to:cc:subject:date :message-id:reply-to:content-type; bh=4EHnF9zsNz2PZxCl/N6+yhzQZMpSWaUPO0IGL1HkP0U=; b=Vk9udiuM1yTW2TkwqPfM5NZf3i+CiWPRm9FAqpduM6cUV2pIOw9o8mrMpyXMYqWm/N PcttPX7RhJElFIHUv1Xi0Gzhk5cAlp10t1as1P3qRLGH8R9YG3L3nJRdSqAT4L1MrepX M0t/6HskjEQLCJd+a8T6Ni0QIO3R2o4vI3QNx9MA6M2qcOeQL0dJochG6KqkyEYfahBo VDN4D+sx2Pef7kxPYJ2PzfW6EwZ7wgHNnWPxaKA/cLnsGnKQ1ZIop+uDT/ll3fzmfPOi 8ehUc05iJfmGBiwBnSDux94kE+M9A7HElYQviiftYuM9UZPVo8ODMtKIBqxqnFlTRj0I g8Ag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794173710; x=1794778510; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:content-type:to:subject:message-id:date:from :mime-version:references:in-reply-to:x-gm-gg:x-beenthere :x-gm-message-state:sender:from:to:cc:subject:date:message-id :reply-to:content-type; bh=4EHnF9zsNz2PZxCl/N6+yhzQZMpSWaUPO0IGL1HkP0U=; b=enj4DJrEP8MBEWdfpUFIiyCfPOQQ4Pj9IMevxTkkF1TgSNnzU4Dia7dpchUy6J+vtt J02gYoKm49zIqwbUht2o3QAX0kKieQKKuypV7MG+T/1IiOxh29RCic8Me2iC5bv2umLl nTVQOqDxiaO6ULXUznnm+2xrHPwG8pgolHGZEnNXoJo6Gh/9YfNGiXVC+Rx+ilEvhoGj 8XWL41Hzt9J4nT28d6BjCT8BsamCXmhTULbF1OiR2n/2bu+ok413ztY3HzUymn+6Rq3w NGYtRlljU+5yTmO5wof0VXW53pDevK/TIBhZD4LMTHo/YGYWZ78dYVwT7DQ2HOw8mMOz wYTA== Sender: bitcoindev@googlegroups.com X-Forwarded-Encrypted: i=3; AL+hErExJoMGCSzeRvJvRRO55255dY7UGk28rr0Ouenn+NAOMmt3hGDVDwliU9VcHOHCMP5g7yeoY6UrXDEb@gnusha.org X-Gm-Message-State: APuU4Z+eWpE6Givk9tUs4RHsbo5VanVVcnas5U12xEKsGGaxbfFJwigK 7fn5SV7b1M4n2AS2sHO1N5+kx8wWMas1wndGdXyqqs7FPRuVNh13wozX X-Received: by 2002:a05:6820:3393:10b0:716:b048:63f5 with SMTP id 006d021491bc7-7170f23a980mr836937eaf.31.1794173709954; Sun, 08 Nov 2026 13:35:09 -0800 (PST) X-BeenThere: bitcoindev@googlegroups.com; h="ATskLdd/fmkDqW3t6j+Z8+1J4rR3mM5XjvU0Ur0OSCw9XKwWkg==" Received: by 2002:a05:6820:c05:b0:702:ae82:fd75 with SMTP id 006d021491bc7-7170e284077ls662773eaf.1.-pod-prod-01-us; Sun, 08 Nov 2026 13:35:02 -0800 (PST) X-Received: by 2002:a05:6808:2383:b0:4d6:90d3:e18f with SMTP id 5614622812f47-56814624be0mr1305402b6e.46.1794173702566; Sun, 08 Nov 2026 13:35:02 -0800 (PST) Received: by 2002:a05:620a:ac12:b0:93e:f9f7:7bbe with SMTP id af79cd13be357-94604774851ms85a; Sun, 8 Nov 2026 13:28:52 -0800 (PST) X-Received: by 2002:a05:6214:4b07:b0:91e:8ed6:896d with SMTP id 6a1803df08f44-91ed2476a9fmr34995466d6.41.1794173331592; Sun, 08 Nov 2026 13:28:51 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1794173331; cv=pass; d=google.com; s=arc-20260327; b=Pw8fxZYguPAebFRpmRHws0gdu+5XQnDU3w8sEneyj3lFvHAtPqG44WhWzb4B5wxRD1 Ri2tyrYCSjpt9Nm8HyUnFpQZJRI0DSeRSsthwxbjOUNry9TWFgKrv+Ud/WteEfqOCJCX 8KO/MiXXg25jcSO4nSMNiSTXssXI/EkN1yjIoDY6VSvkhzTD+EA2NW7V84Mrzz4mNMfu D3zuGFl2T+LkOx6Amf2cLLk2jraeiuij210srgcPdj6YzTW+flO1Fx5Ts3n9TkTHqqGw plxYMXpQdDUlDQFKXYSjrVznjIKpB8a28v+OdAkagOKRG8xicVB0eolDoRHjMk4iAzfA 8oFQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=to:subject:message-id:date:from:mime-version:references:in-reply-to :dkim-signature; bh=LNCiypIf5mL2RA0smxAdVcDdLliMQx3MR77HydawoQs=; fh=VcGcg+Zjs9gw1uDcHbxsAILhBAcecnbJzZRdxgKVDIc=; b=SrbUMh4w9p5zHTpi9d0hPwPUm6FcUyYgTIXkeSfzDUnnqH9FDN3vb9q0M0Ng0DBZSM AsGhjIiYAFHUoxqKDDm4wsbHI48UXL52YNjJpULDHFE+TChgkawrdj3HcJFe8uhxJ9Sd oUFsUfSdJVxVoXOK+M05JrZ5ibKo6ueP2wt6d4dC/1xrJyiEC/uX0qXUNuwTIvFA48kY QfY1h/WrES/s4doJXhokL7VJ/AQiCZXRX7g1/T7aZtxX3wbiMD/oL9CPx1uYbeSKrfOG Trhd/JefHttAYTBq8a5NvIwsPwM5NNOjtO6H5cvMkuGBVisPGTVDUH6CuBh0gPlz5wUy qlgg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@lukecarriere.com header.s=google header.b=IkjNaYC7; arc=pass (i=1); spf=pass (google.com: domain of luke@lukecarriere.com designates 2607:f8b0:4864:20::636 as permitted sender) smtp.mailfrom=luke@lukecarriere.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=lukecarriere.com; dara=pass header.i=@googlegroups.com Received: from mail-pl1-x636.google.com (mail-pl1-x636.google.com. [2607:f8b0:4864:20::636]) by gmr-mx.google.com with ESMTPS id 6a1803df08f44-91eceeebfeesi651246d6.7.2026.11.08.13.28.51 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 08 Nov 2026 13:28:51 -0800 (PST) Received-SPF: pass (google.com: domain of luke@lukecarriere.com designates 2607:f8b0:4864:20::636 as permitted sender) client-ip=2607:f8b0:4864:20::636; Received: by mail-pl1-x636.google.com with SMTP id d9443c01a7336-2e9d7791b00so1987615ad.0 for ; Sun, 08 Nov 2026 13:28:51 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1794173330; cv=none; d=google.com; s=arc-20260327; b=mZNJncwhrIGxg1D1ME6KeGkCq5C6FlSkzEblKpArupcUvceIoi685QQNWNkCJvVyKK 5qN+BZ+M6DyGRzqD4wa4PqeoGQg1KuWqox9OfpS1knMBWRoHoWvl//9FWgolqRY1N8O6 Tv5x5ZmlJ9n50QIGe4DlxnNwpTrZSnrIv1aUer8Fk+O//gE2vqP1rE1/cCA8KFI2maex AZLSYTMNf9kuo+MytCv1NtE79QToX3mnC4PHZsnoyAJZWAdXh/F5yXm0v0fbm82LFZp8 GLDQ6utdezf0vYZrkn/bViz0Lui1JR8/FoxN9OaasmPp6/piTE+sbkCLycFicNPVojw4 zCsw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=to:subject:message-id:date:from:mime-version:references:in-reply-to :dkim-signature; bh=LNCiypIf5mL2RA0smxAdVcDdLliMQx3MR77HydawoQs=; fh=VcGcg+Zjs9gw1uDcHbxsAILhBAcecnbJzZRdxgKVDIc=; b=A7R5Rit1SBNnRIry4lHzknJVYORE3tR/qqqhZzXHf+OMh5K0hFCeZswCtrTj5u8oBV UsZWGI0N1NcXlqlrNXsmUPXzPzRwBXyh09xPD4lGniTEs/FFjuXXra/7992cYBg1yk9X LhDcIba9VMLZ41UBlRDNlF87UY0nzdPv2GVV4Lyvg+d8KSk4xs9pbTA8C5aV+a8L7O0B /Z6YMIo8LFweKrWnZ9GLR9+WKjnFgW2+c+fIWMA88YZr8g7Dhs3JXxXCFhRUfFCA9zZR 7UM/OlctD4smmYfFLdlJ+SWcw6fs7at+E03u+riRN/UM1usZLaZgP8kyVu1IfC67zKDy D61Q==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; arc=none X-Gm-Gg: AYBFou3Nnaa06bu/0o8TaAYpmAVZRhGdwrWQYXeQPWEoIz0fMrMhPduLIN6sFltps2M jDYIUkB1VpWyJ4Lw/8Vr6RgpbXPscZwoFtytbF2StWy2iyBfk2ywf4koCpukesS+AZUNh6Rn8xE JGapgvG8jMVJfFYSRD06YiRgtNhT/mLxS6/sl6D1gSzH/CIAQ25X0SWYq/LijP266CZnQAD+BHS f3OFzyDJsjD43vAZeXJomCvm5v6WhAXY4VE94w6iYZhnjRd/8q0i/W8gQVoihxbqrgC6Xl4w5qd R5Z8C6yxPPJ3ekr6ZFQOkH30QLgFDoyDDOsqlb9H/nmMe2jKyXWopKSF4F9H9w8uiePdVZYUaPL k02DHa6/C65GIXFpiw0kRFCN+RBnDSNM30AFuH84zmIX3BfD3t8XyDXF3AA== X-Received: by 2002:a17:903:f83:b0:2e9:8510:6aee with SMTP id d9443c01a7336-2ed8303c384mr21818735ad.0.1794173330543; Sun, 08 Nov 2026 13:28:50 -0800 (PST) Received: from 313336824172 named unknown by gmailapi.google.com with HTTPREST; Sun, 8 Nov 2026 13:28:50 -0800 In-Reply-To: References: MIME-Version: 1.0 From: Luke Carriere Date: Sun, 8 Nov 2026 13:28:50 -0800 X-Gm-Features: AclHuK-4Jquu_00BqiDci2iDVqf8ZoHsUyIij9o1ehvIdwJ4uZKnV9EOdJtbsDk Message-ID: Subject: [bitcoindev] Re: BIP draft: Co-signer Spending Policies (v2.1) To: bitcoindev@googlegroups.com Content-Type: text/plain; charset="UTF-8" X-Original-Sender: luke@lukecarriere.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@lukecarriere.com header.s=google header.b=IkjNaYC7; arc=pass (i=1); spf=pass (google.com: domain of luke@lukecarriere.com designates 2607:f8b0:4864:20::636 as permitted sender) smtp.mailfrom=luke@lukecarriere.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=lukecarriere.com; dara=pass header.i=@googlegroups.com Precedence: list Mailing-list: list bitcoindev@googlegroups.com; contact bitcoindev+owners@googlegroups.com List-ID: X-Google-Group-Id: 786775582512 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Score: -0.8 (/) Hi all, The Delving discussion for this draft is here: https://delvingbitcoin.org/t/bip-draft-co-signer-spending-policies/2955 Draft v2.1 is now published: https://github.com/lukecarriere/bip-cosigner-spending-policies/commit/c21ed45c1eb78a562962d17a5fdaa86c9d7befb3 - Thanks @tehiyadu: fail-closed policy validation, explicit fields and version-first CSP/policy/v0 commitments. - Thanks @PREDGE: signed statement finality and finality-aware evidence and escrow; exact-byte vectors remain TBD. - Also corrected the k-of-n safety condition, citations and headers. JSON versus TLV, the complete wire schema and a reference implementation remain open. This is still a draft seeking criticism; please reply here or on Delving. Luke -- You received this message because you are subscribed to the Google Groups "Bitcoin Development Mailing List" group. To unsubscribe from this group and stop receiving emails from it, send an email to bitcoindev+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/bitcoindev/CAFYm%2BPeOHzp7A8_pcCFQ0tG95Rt_Zd7v4t3c50DAMkzxa91Czw%40mail.gmail.com.