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 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 0x2010be81bfc4b9f4a3f78034a7d22b2721f3e7345eb0e74842a7bab46517db62. Chain 2 (Bitcoin): anchored in block 953695 (2026-06-14T21:42:01Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/71a32ab3-a198-4425-83da-8c8c9b1105cc.json and https://artists.proofprofile.net/proofs/artist/71a32ab3-a198-4425-83da-8c8c9b1105cc.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 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 0x48314b213839416d628bad228d5290e03203bb0878975aadd3b69bdf6b92551a. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/GBMJG2211234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf100a63fe4648d01b921b4cdd8e8c6f3e4b4f247fe56ce61108d40bb9575f0cd. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/GBMJG2211235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d36e0f05b94a8557d4c927aea64acf02109961c7247fab47070d53a4b57046d. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/GBMJG2211236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d3906f2b9248ce769ff27e551bbaea81df047099406270ea6efc289e32f0e95. 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/GBMJG2211237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26b1293a79f457472b902b66b841a7d08f3fffe6b895012217b96113564c67c2. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/GBMJG2211238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9d0ca09faf6d9919695480f177d405c618a7d634b5b098ca5f8bddd3b34c977. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/GBMJG2211239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33361db0306e2592fd51361ecd5dfdb7d2184546e149c941ca27efb95f4879e6. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/GBMJG2211240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ade2e3cb054c481122e326c4af3c6f0ba837700aa1507290b09fcda3d72bd91. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/GBMJG2211241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b5e4c95add4b8b42e4adcc79e6c680f497b82eadd5e064713fdc6981d1c93e1. Chain 2 (Bitcoin): anchored in block 960407 (2026-07-31T13:26: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/GBMJG2211242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cebbd507396a95ff2534d5eae692dcfa81aa7997cd67411beabebb8c07e0dc3. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/GBMJG2211243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8beebf8b8b80ce61ae943b7cf8215ded85ac2afa221fd2024d297275929a0e8. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/GBMJG2211244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb25edafac56a64bcfe0c400d77f7771641f77f41823f74a826e428a8e233b826. 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/GBMJG2211245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a9b176c6482ce78402431a1880fb5f898759e36d4d9983eaca064f9cd253b49. Chain 2 (Bitcoin): anchored in block 960383 (2026-07-31T09:50: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/GBMJG2211246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dbe8eb7de1e033be1f245dbffbd89679bf5753c804e00722492db1a26f07b47. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/GBMJG2211247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x157631eeb2bc37397cc37364bbce4937a0406e474259b51cc921307a9bcceea7. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/GBMJG2211248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x372af55b428468e37df48c90fdadf0f16c3a7936ec583e1281766b73e4e5fd90. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/GBMJG2211249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6d26744d8d21d501fc3deaa04ea8564b69fae21d5ba369548a3085b11124042. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/GBMJG2211060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05f035b995039339a4a40b22d4d571ad0f15ed2c3519e644bf14913b345eed2a. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/GBMJG2211061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4ac0e1c2bbb4daa7af0881645dab70053a8d61693b0643248c80558a2bda6f9. 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/GBMJG2211062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35cc8c8305dd902f0d726603111de46ba666d5d135dcb0c85841bf1a190d10ce. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/GBMJG2211063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f64d6d381dc6424c8043f27ca06e5a6c69558e3e47ddeff49a6ecc3a372f9a4. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/GBMJG2211064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8c9275f6e401a72a2a447b420ea7575406a2915ccf527f47e592294da8473bc. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/GBMJG2211065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3516370cfcca333f76cff33b21672c40abc4f7f1d56ab64704571ed4ab957a41. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/GBMJG2211066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc779add406ed035ebaa38e11aa2f84ac1695ed7c85209171386b85cd17c78368. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/GBMJG2211067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27994b91f79d5da03fefa038a228c329d01e64a49f3374e1a8eea340c39512e3. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/GBMJG2211068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5adba1b17177d6126ff628cdd906dda2b36d04c3af303777bdce4aeed5b3b420. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/GBMJG2211072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa414ed43ddc2ce3e8b18ebd98aace97cc0b60baa73dd18e916487081c88d5c2b. 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/GBMJG2211074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86707d23981ea6b207a4c3dac3e59296e6fb49f0ccc53d49c08b153ecf81154b. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51:35Z), 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/CH6541903680.