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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf348b664de01c6665cf7bfdb76d42ac06c3a8fac9d05c57861c13381c71a7f39. 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/2c31aaf4-0b7d-44b1-9707-4154d8135a63.json and https://artists.proofprofile.net/proofs/artist/2c31aaf4-0b7d-44b1-9707-4154d8135a63.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90e59542e19c40f62ad3f768d68aa8bc3c6049c4ff5762e70b760e1ca185f358. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T11:49: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/GBKPL2092078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3a976edbf5f3995dc1dd830baadfbef38f3cb093f2b304f3d463e19d9cd9cfb. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/BEP692000044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90bbb33645bc372c42903a7495c0c7405711253287297bae87855e572f6a97b4. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/BEP692000054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8d21ea563797d4724962c7ba0e32f2add6429d97bd06c94820d8c3d85e43577. 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/USLD91751592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61ff975a42d4e03b427d6090016d91701bde9a31d9d439d51058aca36922c344. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/USLD91751036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95672f26a28229b2cb0978296361dafe8d82ae11c4a8aa3a9b4f3e3e0797e98e. 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/USLD91751762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeff5402c14dec014e7ea0b261a1972743e01b093ff8374168a0a5d84ff9c490. 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/USLD91750163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x989cf2fd03af581923197c247a9a08204c09c98e60447befc8aa8a8a1d27f096. 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/USLD91751759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61ff975a42d4e03b427d6090016d91701bde9a31d9d439d51058aca36922c344. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T11: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/USLD91751036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2fcf5de8ef80baaad017daa0a6b4ded7d47c730fa4ed61c608efa5ab53d38d0. 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/USLD91751760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87190f4662e2eb668d38e5388ee02da7ad16f2f3aa125070d0d800cc34e980f2. 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/USLD91751761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfc3d2d61d7a4ce6017fa4ea654a351445fab69c0e56b54295ac53c3134bab22. 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/USLD91751763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeff5402c14dec014e7ea0b261a1972743e01b093ff8374168a0a5d84ff9c490. 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/USLD91750163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02310a6853f068513179698f4dac354ce8482724c7b617cc521b0641b211995c. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/USLD91759422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe55e613db9735dccad06d3956fe86cb3538679a624f6000074f0656e82d9b5c4. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/USLD91759017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fbce2e2af1c66278ebf10843e25cd84cd2476173faabb275afdb2fbb1ca2849. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/USLD91758169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x579e16f0dd277cd52716f4d2a3706064133e98d9f7e25a445af47bc73f5781bd. 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/USLD91762132.
I WANNA KNOW (with Dina Ayada & Yung Mavu)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88e28b4db2b36ee7d3e57b0b160d58110d9c66e67fb054b888fe7013d2130fb1. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/BEIF52100026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88e28b4db2b36ee7d3e57b0b160d58110d9c66e67fb054b888fe7013d2130fb1. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/BEIF52100026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe90f73db578291ce80c67d76945d98f8cf07cf4191b204ef0ffdc8c7f9b37bac. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZMEQ2060376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c5f7fc53dd926046d3f3bf71f0398c08ef3fc1867ab9f7e8d0daa554e6a2b39. 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/PL2DY2500067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0546b925534bb8c288d1d95814a5f4067d07e2cf1530789be33722f0261e706a. 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/QZMEQ2060377.
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