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 0x149e34f90546d1c260fd73a2a9553f6b4c0ba948945e7b360f5f2f169f116216. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0f1cb3fc-9529-4701-8eaa-8aa614f1cf96.json and https://artists.proofprofile.net/proofs/artist/0f1cb3fc-9529-4701-8eaa-8aa614f1cf96.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 0xceb8fe8184ae57007ac9c14a0b82c92cebd17fc4acef23c499764373fb08d5ba. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/AUBEC2573187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1893e53c31cb0aa71421b66f58d8a9ca6f3f04ae56cc90afaf5e1f9aa35eae36. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/AUBEC2573188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x518ebb206b0b37e2dfcaf2f74c22264b95477dfc0575b776d552cf460890e6a5. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T05:02: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/AUBEC2573189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85e3dfb05c1fddffef6b43c1c57c7b25623eb56f40a380a39cc45f251d0c2c37. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/AUBEC2573190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae1ef374e5050e6e491e0af1c4c4fd1e4db6e44390e3b7db6965282deeb08087. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/AUBEC2573191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60f518247fe2dc769114e44e3767433a1d8696d32aaf1a77636edcaaf5e207e0. Chain 2 (Bitcoin): anchored in block 958380 (2026-07-17T07:07: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/AUBEC2573192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2efee410a03377c58b819e565063a4db48d269d00f417555fe6d6953a6313c4c. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/AUBEC2573193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39a1a3a89488b9223ac3a39d7d9223632cd4c21de6b8a0c0c13aa16d6bf136b9. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54: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/AUBEC2573194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcee420793945078fe8c6c39e81ac1bcce41d527b2489c2875c6435dd6b0c88d. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/AUBEC2573195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ab0c9aa02b0368a351cec015abaa0ce508430b4fbf6fa4fc33232daba47e2a4. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/AUBEC2573196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53a15766477528ef56c9e2012b6e76bd5181c8dfa9709c99303a959a339e1c43. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/AUBEC2573197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0b8af808d21405298504328e528db33e5953d58a4d6e00300e709ba480357e7. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/AUBEC2573198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x076fb11451eebdcf5b2c40e7c8f870e20dc389153c23ce60f1963873a5f003d1. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/AUBEC2573199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a03a4f7aed1f4704715ea5fe88989ae759ffc3c3b73bbe66bddb97ab872d1fa. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55: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/AUBEC2573200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28c6cb9cfb00dc94b286a689a5507d4dbdd80c7e351cccfcd98b664646da663d. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04:42Z), 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/AUBEC2573201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71067417c4b36b38cd95bdba52babdb7f15193d892d8833cd4102e494e6213f1. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41:00Z), 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/AUBEC2573202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88e3841257f83a4e6b54510189d6fb087bb6ff0aaa6422d099a28cd0af3b0fd2. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/AUBEC2573203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d69330d86ed1024a2d78e0937f3e4506dd7ff005ac3bcf50bd8939baf815c30. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/AUBEC2573204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9cac896cd4b73c2d56d2504a2ff639bd06f6d9e646844999e39dcfed7e0a015. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/AUBEC2573205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x579534cf88f3bf17db346cb6ec4733b8f26e37088fb3a0ebc1c4d03c17e709eb. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), 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/AUBEC2573206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6be1c36ec578713f815d69fcb213bfdc9f79088f7055f830a1b451527113854. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/AUBEC2573207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcc08cfc69773bd50ba663be3bb9ed6fe6ecb2970aa5c1d74675ba5feced03e5. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/AUBEC2573208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1189ab3e7343116f67de5bf39808bc7c660deeacf0a1cff58c4e59470a12b87e. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/AUBEC2573209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b52a864a97128bb6ec9a186612629ea148e72f980d3b02c868359c21c361de5. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/AUBEC2573210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d41432a7d66acd6e81575bf5ab633ba672cd6aa200dece529bde4cbc521c04e. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/AUBEC2573211.