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 0x1850dc0a57a854697cfbca834d362fe2872843ca48ccfc4cdf20ed8370b5db58. 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/12c2e1f8-b003-48b3-8684-e8233dec3def.json and https://artists.proofprofile.net/proofs/artist/12c2e1f8-b003-48b3-8684-e8233dec3def.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 0x73014c7ff707d3763489b53450d2e068fd9e6d56d6c8b47c47a5b80e7f8a1afd. 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/GBWUL1344821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31ee708d8195e4c332734f756611a94593d52f2daf2dbbb5dff1194bfc40f6a0. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48:10Z), 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/GBWUL1344824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5a0000fcd883b6d9b3eeca85e56cb2d890a55134d2183fd1d7e0a31ad724ff9. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/GBWUL1344825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52d192a5edac766cdbc28cbf0b4d1ad4bdcc146496ac135d15e89c62ee735a73. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/CA5KR1035903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6545414d0d8814e4e58565f564c8b9e2ec28a098a5ec05c5fe54645695c1ab0f. 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/DEH741305238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae08b531e21ba3049dd1eb1fa4328019e0f28aae50c7e6c267ca82102bb2f493. 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/DEH741305239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1c64700cb8176e343971595558b1dc40077de9147255a74784115b393059130. 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/CA5KR2445507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71d4322e98815ab6e14432b46671f546ee69707a582c01270a2ff6c2adb66851. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/QZG2X2404014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6636038a41233587e5d8f7b4c25de9764127e76ade949f43ce1a213edbe34a4a. 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/DEH742441317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c59605e2d8b9ca607926cf20d8dcd6ae2d82a5659c27feba3a6e2fc372546ff. Chain 2 (Bitcoin): anchored in block 959024 (2026-07-21T15:31: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/QZG2X2414504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18e55e29bd1b8e7cf3f37954cb63c7913214122d13267221672d7627f70b5474. 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/QZG2X2414508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ac99591565d61a7cb02f5c55cc23dcadcceb0bb00cb2326b0dba98d7d6f7f16. 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/QZG2X2416712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77d1bc06ed1fd21178ee806c89364604dea724e2cffa44acdbb23bedb571f466. 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/QZG2X2416713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4a8ced1304291c303aaa27ffc0ce1fd300513203cff32d45235d84e4bf51ae7. Chain 2 (Bitcoin): anchored in block 958587 (2026-07-18T17:06: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/QZG2X2419296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ab24ab2f1507f790c4a42a9e11b8751f8a15775c6a488588e210785ac6af95d. 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/QZG2X2421484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x819be1dc5a6d4884204ed98ea9219aa977780c168a0cfd3caab2840bc6991387. 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/QZG2X2422189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6507d0bb163f74c078d722175df15f757b18ec75a2c6d5bbcd8d401dfc0d72a3. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QT5M32507176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d6602b883f05c9e366fc58c1d2013db67914d52887cc2e2fcf1889383696c99. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/QZG2X2506085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x987e13a9a93a1809d4c61fd201e7757d38fffd17d2baf4e21554c424adeaee17. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/DEH742311716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bde931cb627ac0e3c471c9827998ba4578a3a11794e306abd619a9f96456602. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/DEH742426355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe7652733a151f65a3142b4309b48b7c64e339686f0ce424da6f64d71e7e1e7e. 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/USQY51755910.