1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc931f810348d0ff8f6c614d66655047eaecdc7b3eaf5118772916645af6841e4. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6b240d09-7b05-4c75-a32a-130ae901c0cb.json and https://artists.proofprofile.net/proofs/artist/6b240d09-7b05-4c75-a32a-130ae901c0cb.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeb57522acf3331c9aa187ed759d4b268b3b70b025c0ebce20135eb7994d382f. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6P2361239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x838fb4c265cd4b6546aa661589f3d0a241ee5f652378e6bc88738e1c7d1dc061. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6P2363924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6905bb006cfca5c211ba6e6d34c2214f0fb8f2dcd08772e9341815303c4684a. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6P2363928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe54f66d4a78d99c1d971ca5e4ad4c9e5605cfaa0285f8a7aa816a98ed0d10d51. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6P2363929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x168cc617938a2ce1f72310c4bc264c9fe3a72fc060f47bc258cf5b6b46a5a24b. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6P2363931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f7d85d7523a4a0a0c9efcc9f44ef7d10e8befe7d6fe3424bbc5fb81d65772e5. Chain 2 (Bitcoin): anchored in block 957304 (2026-07-09T12:19:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6P2363933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9337974d7daf87aad9ccf41218029145f86e2fea5f083df18ea6cd88df47ffe3. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6P2363934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2feecafcb708fe8ba490b4f4a5799cb04afa89e7e4799211cd2c8015b34c0987. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6P2363923.
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2b0d64ec5f78911324ad73830bd5b33a7fc7d7cc1c6ccc0fded49bbf8b455a8. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6P2363925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0eceb87b7808a5d867b55c6562780b65fb911d4a1d6fa60e8d6ed1e1e2893f46. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6P2363926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d2e764332f33855940dad39b5d7e2d479addb55a5727937e072c4556521fc8f. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6P2363927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x629f8ac81c934406e75381ecbda27ab81cb1323f116bf70a978b6e20aed7e008. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6P2363930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8002da455e30514efb0bd8de1c2cd655fd0807c5e253d0289642a9457bf530e. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6P2363932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb875e56c60fd57c2a28aedcda0409bb8063587b0a091db257d0de8bf502eaa5a. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES51866633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x652c0c1cd9bd2aecba1cf44c382b1b5379dddd183743c2c0ffa5dcc7f39d8f05. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES51866634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefba5b76185d957ea00fe98f172e08ce80cf20b92df23c4f7a2cb14b9c4edd03. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES51866636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0448d58c46689c460c435110811619a110a787542491c0f04139d92c6efa7391. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES51866640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9adc36c500be9c29b8492bc7c278822d546d5a25da150e29a8db7b1c14bfc003. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES51866644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78c4081f64b2c0d7a866bcec5cec40d1f64445db818df9fd4722749da8fc72cc. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES51866645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cd4c02c6706e82f07f5f71aef38cef8a2a80f93a7b56c042ef15ca4965a7a51. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES51866635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8104e4062215e226644d212806172f4a97018e3ea36f06e4361886220412411d. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES51866637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa841952bdbc23bd84dc8fde44cf4e1ff12c4c0cde2d12f16bc89dda46430fb05. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES51866638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29dffad07ce4860d61ae26525ab809e040147fec30a636df482ef2e3a1aef737. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES51866639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae49102119d9ed689fd1393e46fc9183e3b99f035e27b8f9abf36dbde63e3a83. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES51866641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a7e474e3c0f49573356cee3b290f2314d08da88227753401d5383e3afef2aa3. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES51866642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79a8212b98777ee474b08b82db8206f8f0ace78bd93a3eb7d284c42a9b0e77b9. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES51866643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b95e15f59ba56ae32118dbcac27f71744853f8f7c955514069186e9a91f4c0d. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES51866646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe918f7b0afad099528a600476885bd779c6092fafe54b5a85ddcdc3a9e307edc. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES51866647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x945e257d9dff50a13d51070909cc873f097fad46c30f327e18250d99a9df481d. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES51866648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16a092e0a7841d39c9f364e6df66f877f8cc5cf89db99f342bdf56acc0c443f6. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES51864715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd152a450d456f2b22322e6515338fa15ddce2eb5c591fbb87baea9e74263d210. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES51864716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x880e00177b0a5811eb2980a60200ee1d1c84c2400c808307c1c349187588f7e2. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES51864717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x266cb078bfc5062638d1e4cea89aa846084aa5684a41bcfa691a20dc21e08f86. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES51864718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2fc23bda5950822a207b859af2c5ccb3b96b71fd059d1dbd8e02ca507bc8eeb. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES51864720.