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 0x4d9f438b5f4a4eeda35f146c2c1b8e64d6d8ac9ec583c085699e64cc9d00cd87. Chain 2 (Bitcoin): anchored in block 953794 (2026-06-15T13:43:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e1802554-a355-42b3-b4d9-f74f6c5c637a.json and https://artists.proofprofile.net/proofs/artist/e1802554-a355-42b3-b4d9-f74f6c5c637a.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 0xd3296fc047dfac5e52e9165aa977d4ad7f945d4a9fb55ee8dbc121d09d5dbc18. Chain 2 (Bitcoin): anchored in block 957780 (2026-07-13T00:36: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/QZMZ92515469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa39ba7d4b52dff7e00550fa934d360e9354aadfb3ba4a06b229e7d6b785e664. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZMZ92515437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa813864491d273341dc810a849ce2b9bb3e1029b37d8d35a8708e413a3f5522f. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QZMZ92515461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb93cd597e8a1412819068e0e663350ac07cf99bc9abb49d42a68503c7c241a9. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/QZMZ92515434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b88dc58778012ff63eed413e9683c3af7144c3e02eb7fb9f294a512aed78e62. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/QZMZ92515475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47c6eb7cb6b039b8587e7af094cacc53e971e001389ab9276fa7658b4ae5e80f. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/GX3Q92531089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4cd2790fa8a4e787bdf1954901cc2df013b09a362e5be0d8dcf096f0a039ff0. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/TCAJM2541707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fc19da0c66dcabe47ea26994bf213669fb9608f1dce9b3aa12fc7df13b618d0. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14: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/GX3Q92518954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf6326c7bdce797018593469de356d831f3db2371b42a298981974c3d8e2aae7. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/GX3Q92514215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbebd4c92c67ed9ad23135c538d15150f3916e1c2ab8fc5fd37c6763df545eac4. 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/GX3Q92528271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b66349fdd4790b4bc79d1dbf4920229b18450d6c8bca6f20bf2d7b83c1037fc. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/GX3Q92528266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf17c4e213db1032f364e1e7152d00568177a2851ecbe05cba1f9a57f9853b245. 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/GX3Q92528270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fadb2fd4ef8dec326036a892e23a76630938de2ed617d89609c4b58044b26cf. 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/GX3Q92528268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0399afbdc85a8b68160e87f711ae6a5d5ce2d54e005cb66d6fd60ba7fecd97b. Chain 2 (Bitcoin): anchored in block 958474 (2026-07-18T00:59: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/GX3Q92528269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62feae51779aa003737092da9ca031e144b35f537333a5d5f68a787a938dba7d. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/GX3Q92528267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3328cb26919bc5392ecddc7c6431b652a72dc97f7052deaafc95512679a93837. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57:46Z), 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/GX3Q92521010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f7b24689147be630927fbada58c75e0a9577cd27a47ab9bfa07b9ceddf2f534. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/TCAJN2560993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f09d58b05c73018bf5b56c789dfe403d555049f7c1b2ab1eef7080277004358. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/QZNJV2516404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36cf26f0da433ab6bf1b8188e85bb6e29a67b756b8adb779e48b4311b0c1e9e7. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZNJW2578482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6b0aac2fb30ec5d1a921d9770bf9e1377bd8060d8cdcea1df8195b68b64baef. 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/TCAJT2580238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe413d54b9e082382f60b15007d3b55a5a279615039e14ac0aab920faef6a37ab. 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/QZNJZ2533562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d1a98109971c29f547e93dd777c5fbedbebc04d1c1d0d5dde4ad9f137f211ea. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/TCAJZ2569306.