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 0xf0ea60d2640a60f7d7ce0df62cf0dee3a028f14830d8e586820ae8545f6f6e0c. 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/8d473cb9-69c2-42ae-b1c0-9b21efd106ec.json and https://artists.proofprofile.net/proofs/artist/8d473cb9-69c2-42ae-b1c0-9b21efd106ec.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 0x3c236d51de8018b6a9fe014e172aab6b744a66a9c7194da25873a0e2eb12d567. 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/USLZJ1504693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0558b302e0dd27b4f6ad343c933234d42dc9202aeec88a262a90e54afc830778. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/GBKPL1802556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe90d6ff0d5f5f6b3e65ad159ac9cad66dda820e7a5dbed43ad949e96041ef2d. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/GBKPL1805562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaef90abb96a5b58b5bded7e6c580cf208f857461276138635df4849944dcfb91. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T04:55: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/GBKPL1807205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32f001c55f248a4db7515a5a4947a99da5a5c9b9f47bccb5f9f9985a32801f86. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/GBKPL1812030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x917e65c2122d2c4f81a0b9a2bd4464364d8fc9a1f8691a56b4f46832bbed063b. 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/GBKPL1816725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf27edd9c5b135e4e9d28705387498f4dec2e1a29113517f0471519562bb4f2fd. 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/GBKPL1822525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x325a1eb8448f5c3745dc578c5488d203f609456f5c5af479b15e94e08e289c0f. 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/GBKPL1937645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2255524c939f5375f573f4abd6fec24ef6ee705a30f6a52264b678f97bd5b848. 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/GBKPL1935048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x386eea16b633fb2a683e7462c53aebba4e035b6f77eb8244418e614df64c7c24. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/GBKPL1948562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a67f8abad949611c388fc9a84befaa1adbedea473ac45461b0d4af5ec8d8904. Chain 2 (Bitcoin): anchored in block 957884 (2026-07-13T16:55:06Z), 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/USLZJ1946572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93d2d51b35afe4d430818f3767f15e206fef0d7ee70d880c92c189b9171d4657. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/USLZJ1988831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88e8e2396f8c686c4d117971bbcf206ba61399e053d2fe6ca2fa709fd4914c14. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/GBRKQ2201379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01c250ef479623c768b0e4ca430026730e537dd7909aeae4be067cdb28f22a44. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/USLZJ2328038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fbf3662195164d30b4c02292d49edfff7ad8ca28991043bf0e0f044b5e207bb. 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/QZTV32382227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb48b5a2783a00dd58a3980e5348249d8e0c2a3e9e97982b1b3c5c74b50de7810. Chain 2 (Bitcoin): anchored in block 957884 (2026-07-13T16:55:06Z), 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/QZWDE2360470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b96c202b0de071f2fef19258603bdd1d35ff629995ac18165f068c7e853c6b9. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/QZZ8A2395332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe28ff66fa56a8e6f7ac70fe7e2579532c76e676119980119650ef1760b61833c. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14:05Z), 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/GBRKQ2428218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12a6e00a10f768f08cedbf251a4bd8749d40b30f8cd5d8270b29bec551317ca2. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/QZ5FN2400697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aec111a9fee58c625bbfd25290eae3198aa3ae3587b8ddb0cfcf8b134d6f729. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZZEB2304065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce8b069967eacc8959fc11d35edd1744b8f8eba0ae4dd3d1b4113f2c37e24066. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZ5FN2543055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07f60536a5d995b5f4497203a048674ec7df0748e4b3d825cfcda35a091ead6c. Chain 2 (Bitcoin): anchored in block 957884 (2026-07-13T16:55:06Z), 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/QZZ8B2408438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6012f1b40d5aad31e0ba4ae84611ec791339c1eb7439d824f551b5e5773aa1f. 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/QZZ8A2422517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed3a57af9a39b13767ca7d14583ca41f3328d4d8155e930922780cfe7eab37bc. 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/QZWV32446072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28b35b2102a38b98dd64a948a1bb83e385e8ca8d11397b7b0b5043f87061ec1d. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZWDD2498697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfccf2dac1f7d39aed769de81daad48d0b5404d0beb601c98d8bd302182cc7eca. 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/QZ9ND2404120.