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 0x47acb10a11bdafe6a318cad2835f14e7e13576ff8fd9b366f34b30de356a148e. 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/b3f94bf3-dcfd-486b-ae96-ba1264980dd3.json and https://artists.proofprofile.net/proofs/artist/b3f94bf3-dcfd-486b-ae96-ba1264980dd3.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 0x0ceec38d0fb7b58c8038335d7b348754df669b2f575ec038609fd2625ef5bc2c. Chain 2 (Bitcoin): anchored in block 958571 (2026-07-18T15:39:25Z), 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/BXUMX1900001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a88b5b6c8260d153b02ad026ecb7318934cc70fe048b713f8176d68ab9e2e49. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57: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/BXSSW1802871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77aaa7713f21f24022bfeb7c8d8768084bb2dc4deaa1cd6c99272782f1d289b6. 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/BXUMX2000001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd77e8ef3ca5c258561666776d6c140096f233b6439ff26b2684c27ca2fe7eb8b. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/BXUMX2000005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd77e8ef3ca5c258561666776d6c140096f233b6439ff26b2684c27ca2fe7eb8b. Chain 2 (Bitcoin): anchored in block 958384 (2026-07-17T08:27: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/BXUMX2000005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba18a56f8b6ac1d719fa39d5d990c6c3ca6094793cce34e4eab7234d52910839. Chain 2 (Bitcoin): anchored in block 957771 (2026-07-12T23:27:28Z), 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/BXUMX2000006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba18a56f8b6ac1d719fa39d5d990c6c3ca6094793cce34e4eab7234d52910839. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/BXUMX2000006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66af354dfb49e746b471d0eef52cf61dd8be415affb5002de0d34baa2da0a9da. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/BXUMX2000007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66af354dfb49e746b471d0eef52cf61dd8be415affb5002de0d34baa2da0a9da. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/BXUMX2000007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1e2bb179c07ca171e16a793015dfe2175a2aecc6abfcb619a326dfa8f65213a. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/BXUMX2100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84bf50863e9ee3543f39d1fc453dc0b1ef3ab08352f913d02da6ec3be1f23742. 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/BXUMX2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d8539a56f4a488e4bfcf537acc2701b40a4c131cde48e2e3a215499c4afdde8. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BKROK2300013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb406d367aec2478d4e3ee9cc4ad9ebc24183c9d66b9b1c5118b26b8ec9dd16e. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47:57Z), 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/BKROK2400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6436e7fc00e0aa786213354c7e7e8192f68d35d13c47def4858d0417bcdcf108. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/BKROK2400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfa15fb326bb1f57c1d42c80b4012ef2c749351c8fa53edc667ca7d7c45da838. 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/BKROK2400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa1a6e6c98e94872316afb95d00c76e5c981a23cbe1a8ac79e5b744ba3c76e67. Chain 2 (Bitcoin): anchored in block 958612 (2026-07-18T21:29: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/BKROK2400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa1a6e6c98e94872316afb95d00c76e5c981a23cbe1a8ac79e5b744ba3c76e67. Chain 2 (Bitcoin): anchored in block 958169 (2026-07-15T16:16:18Z), 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/BKROK2400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56f4a5ffcc23ba588ca32c177013b83d2d85cc690ed8c11cbe230f541ab1b4fe. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/BKROK2400026.