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 0xba9c38c49fcfe0f713be9878dd9cb37324f03384c88e398920f83c0e69e92d02. 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/17c5562f-5084-4fa6-9e05-630b18e2ab8c.json and https://artists.proofprofile.net/proofs/artist/17c5562f-5084-4fa6-9e05-630b18e2ab8c.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 0x0c13c19449ddfceec84d2b41577824afbe195a49c4298135a4ada51d11132cf0. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/QMRSZ2002464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x287b7a6f001997a1bcc284e20dd402deceeedd3f3600aca6f6b8cee40924b615. 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/QMRSZ2002466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87be3880316243a1a8dd0e89d8a082a772fc4fe5697ad75ee2460ffa33654422. 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/QMRSZ2100057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaed9e31cfa49e1ede7db5976879d268cc6ffc939ca29fc5e0f7da504a7ee23d7. 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/USUYG1166480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd40eec8856ce61072f6b25da4039e660279c1156f2c862e4740adf333386fa0c. 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/USUYG1166481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4fc74afb615b6a5a963a05aae41b14f53790fdeff3fb6052638ee3014059f8d. 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/USUYG1166482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d28d140264438474b55d0593c4fb8dadc1f7561dc430d85d15d7ac4ad45e3c3. 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/USUYG1166483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35ee968737e63805bd38f4cf45b4d919bf27f7c6f9599b47acd13e9041ad09cf. 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/USUYG1166484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf56eaab5f456e0bc8b294c87b4b5dc3e59ee5a0483076a19680f06619981f84d. 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/USUYG1166485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5aa087d4e8868f93788376e8867a4fa3a5da7f175245d558161f2f735bcc6088. 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/USUYG1166486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55c25498a0eea447e269bb218df76b1e9cec4a7b0d71d4c5ac339280a904b95e. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/USUYG1166487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95a4de34662a4baf8958901d8210aab73583ca7ecf3cda96fd31b18d2c2c507d. 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/USUYG1166488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3de1db20b194c960d93714cc5be89b5fc6562bb0d79357bc6e48ebb580b5d2d. 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/USUYG1164031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a55d95b171f1a2beb7d88dffd70cf91967bed08b024fff77636c076e6b1c3ed. 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/USUYG1164034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa03c1c2ab730d93160dea337441aae196eb61bdfe66063f7ae47ba9bd04a586e. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/USUYG1164042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b78848f3b4c144ee14df3e2e3e8a43cefc2395c9d7ce0dcae6bcd22c1f200d6. 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/USUYG1164045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32730b6367763df48efb5d4b3a9cd5e6397da924317371ba359bd755768e7409. 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/USUYG1297334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59245dcd856c29007c0f2005b8597bc8856a2f15860c312a6b9f343b78c941e7. 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/USUYG1197760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a144f159bc93113c2ef9e8334686718195257dc7db194b28e34cedce9b4821b. 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/USUYG1169517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9a8daa3ce3d0faa6cd644a043c622cffddf46a43a28cb3e8b92e0da740d9b9c. 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/USUYG1138251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe97e8f6a97efa7a6f98725544f9083372f09bef69479382fbc201fdc11841aa. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T19:11:19Z), 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/USUYG1180937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9e5933977a1acc04d299ceab829ff36c1228caabaf3a3a3324488dc97b8aa7a. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/TCACS1621190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1f065e32681e04e0d97d32ed8d4500b1cdf3cb3cbcc7523036851b75d834f67. 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/TCACR1690270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcacd13571e9ccac9aba8abf7ec90dba2a593019c17fd9194d8fb6b872b2c319a. 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/TCACR1628987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3400dd642082c8ee70e5771ce139f0aebf353b59e4ab5e1bcb988ac429ff2d6d. 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/TCADH1775656.