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 0x7f18dacc1dfe59aefbdf72befbdcb005959f5a0c564779572c9c2f4ade2fcffa. 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/62904d04-b4bc-48a7-85da-59491d8e1f2d.json and https://artists.proofprofile.net/proofs/artist/62904d04-b4bc-48a7-85da-59491d8e1f2d.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 0xaf4f995e7c16796f99c3e7d25130d8f5fca9053363a5ec4364440f0d51801ae2. 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/NLCK42402780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43ece859fddd8828718d0586bcc07a1e1fe734bab427d64e48c671a2e9104a73. 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/NLCK42410089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x650ecc65f7073af21268b39cec806b7cd92f6700dd2af7a68cec1c4b2125ba86. 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/QZTB92343774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80b3c5331398584fad3a337d68ad5a29ab385885149b1bea0683de77fb3eb7de. 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/GBKQU2484303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2b68586d7814ed3fa1d0f9b219d23109dd27b4d58b84eb21be44e3d32e4d114. 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/CA5KR2463740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56c1ff54f56b66d92013b69c94c8b0d53415783134281b069e1731a56044fa1f. 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/CA5KR2463742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb61994fef73a1f78329bea214bd04f8a6696e668d8dca77b1f4b90a7b845f3eb. 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/CA5KR2463746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x289d39f42d278a1df14811c06740555874f44c622d98628d2ac1eb8efa43660b. 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/NLCK42402223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c7124223a23adecd00a4d818f5403fb7950eac3296191084a34462956df1079. 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/QZMHK2480047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x208a780ac0ff30d14caf36ff7c847adccd45b8e23ed9ddcfce3451037cd5e22e. 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/QZMHL2388839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93a95d61ff7666c91d35a9bd658bc63dc02912950f9ddb9fcfa93e64a7b4f7b1. 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/QZS642373411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff1b6ee9ffcd8def6e7cf23b4a5de483221fdcef90fc6116e51cde86ad304bf1. 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/QZKDK2212104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9630a4fd6ace43e43b8bc2ca6eba530a6a1fcf64e90084c5ad0f203dc99a65c. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/NLCK42415772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4286c38e9c2f3322594fb9abfec1e8d148626f0cb00575259b6da8376177733. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/GX3HH2330831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf06329a8239ea8367d3f4ece266af3fd4dfd847b42b82bc334664e387d80c70f. 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/GX3HH2351400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b925486395031b6d80e1d6431b8fd8c123bf86c85958a0556904fba30d32ab2. 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/GX3HH2381762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x931331ee58a071ddbe4bc08ef22bfaf8239c1746a93941b131e0e46cd6db0e8f. 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/GX3HH2350909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30adf0709478193735b1a74561bac8c4e61821355840c2ea351cf8e91dc281c9. 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/GX3HH2345600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x351a00f655a4066fad7d44196e72bb8b7231a96a81870b9aacf3fe01c82afe49. 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/GX3HH2378669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x844df6d7a55e2e764c1e5b23a1139b7ed553c1b53d07ae41897dca05f835341b. 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/NLCK42237351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4e2e21b92d68ae94af24ef6f18d72cf0118f68f14ecfef05946657e65865147. 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/NLCK42237352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf9908a9cffd3630eb327d38eb31c986c991f81bcba818f9699adc77a77e67b7. 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/QZFP52349914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac1a740361948057957326ec54bb7850108a0e156711a1b7dd8fb877af20e539. 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/CA5KR2319146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cf7396b4fba1490437345ace8cfe71d9cce4dc8b43bb1d54bca4b6237a4681f. 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/GBKQU2309849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x041a73251d5252e021540e2e9c2c8ea3849cc3c65be464bc2fb5dc87c60bc01f. 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/DEH742333831.