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 0x40d880e5d40c455a9fd189bcaaf6fa0df97764898fa7bd6e3a3d2120b02927ba. 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/3be193c2-c8e6-48e0-89e0-fca957420636.json and https://artists.proofprofile.net/proofs/artist/3be193c2-c8e6-48e0-89e0-fca957420636.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 0xb3bfe2141f26d9e8d4ace2e966ccceef70bb1af4bf1d76fd0f7524108ffe03c1. 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/CASD11300596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0caf928d25880567dbda752ba17d2b1246e76eb26cc1f9ed6a69272c3f9020e9. 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/CASD11300607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28d0a23c80b0a1c84887245a73e92f7c67a2c937c94deac2b5cfa92e1239323f. 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/CASD10608186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd088ee59e9ea76b1a2251a74e19f5aa198e418376b0e99d279c19d6489bee317. 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/CASD10608187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97bd78338385cafd13b7268166d377bca77a90eefeebed9b9aaee4431d8b54a5. 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/CASD10608189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4e4b0cddef8fc799a51192f6551020c2b7dc96fa410431fe6a7c0889b8a4eb3. 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/CASD10608190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8927928cb9822e30f0da92a9b033501ee4c4bcbfa6ac455dfa64d3869272e01f. 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/CASD10608191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc2c32eb0d68748183aeebb96c1732cb2d7f3d87ecd05f9830d994c57f0994b0. 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/CASD10608192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56116c2867a8e9cda9f52141aac84f9949a36e468cec5348a11f8e3cfca0425f. 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/CASD10608193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf64ffb473d805551132f66bb9d0dbe7e3078dbd60851a43f144a9114217cf6cf. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34: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/CASD10608194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x226a58933efebc0581744206f7c3d01a76d1f59ee21c32491e28b2b0914d9dc7. 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/CASD10608195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf40ae246a8a5d4e9999f88a8e251a4078fafaa8666e8636468f3a5673c89a00. 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/CASD10608196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe7ac66053acd301d22652b05875c5ec6284a5f5f430eb812c9e4ee4d67b0a18. 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/CASD10608197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x678ba7c272b815a8696af14137f5ff97a3d7e81f770cebf67288b50331e7d7e8. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:37: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/CASD10500283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x067eb31dee67c3753b2b9e5bbab9b45369ae4053af48fadc50696b60479816ae. 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/CASD10500284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeac6ba446b77c22ca563006fd0599dc9ebe144075eff06edca8f67e62ebe9697. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T19:59: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/CASD10500285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a3d0fcf9eaf1f182aced87436be04689cb1ec4bba3f8e87ca5b8bf403150012. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:26:40Z), 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/CASD10500286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdea0245c15a066f4ee6cb4b70445bcd0525f484ef226ef19ad2343847f74e5d6. 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/CASD10500287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3dde0e367e7f94e87a5d2ddade108e0b876a611db007c9815ad9b3b8b8748da. 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/CASD10500288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06ace9a1313889de0cb4fa0266e8f22dbad168b4ab151125e5b0664e1cfd6290. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T10:15: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/CASD10500289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf19fd6ddfe4e04bf818316fd6f9d38119c805f38a817a6a9cd43fbbda07976cf. 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/CASD10600468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19585d1f1ae2136d731cccdb344f19084ae78c2a568d60dbbfead5f3a69a722f. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20:46Z), 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/CASD10600474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb83d43f87cc8229e0f804e032ac25477829d5d748ec5f6435688b6768a9cda43. 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/CASD10600475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e413f7e19ddff1f2800f45b079d6097571edcf757f893d861ce3864879076f3. 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/CASD10600478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2473084a30ce48d1f6411c5560392727fd1e99700cb36da740053a0f61b5b0dc. 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/CASD10600479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca78dad32e8b271e90dc832dd37595117130476405611f72342ceed419f51255. 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/CASD10600480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd67d5b591df15b98fea399526c2486d37737db54a4b507a6365e4640f6385a4. 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/CASD10800375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7d8fd62de89f19635bf98e885a38fb18777022986db3c8c44dc30970b746374. 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/CASD10800376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd278c941d55ca1259dd3a29d99b63727bdcd5935d0a52cac378fca19a42fdffe. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T21:00:52Z), 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/CASD10800377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6a25cdc1e5d04aa5dcabbca98e31c921ea5d647151fe240fb3df36b8c63bb17. 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/CASD10800378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf42b88100e5477ed48f2b590afc8e4d250fd571089a0538e2bad31631b0d2c9b. 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/CASD10800379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x163b22d2e073f4f71ba2aa81ef67452b68d2526c7e6795c5b69052e1301631c9. 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/CASD10800380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaeb0f785b9e2fe2ad9933834cc2827e5c9ff083a3e0a7b73dd0b87f864d3e0a9. 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/CASD10800381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0e0f595d4582f5c282829e3b7aa5f80b742b7e80aabd5a31d0229140731382c. 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/CASD10800382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x633ad149df6fb0f742c1a7b7f083318a00fe11c17df6b35bfdd0a1dc0c78aa87. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/CASD10800383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x883ff2f04e966ce2327c46ec8d866d1466f2a0fd299388743d9b5c178ca560f7. 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/CASD10800384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd241b783a080e5109b9cfa5413e2aca43d51f4568098541eeb57b540ce44799b. 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/CASD10800385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc874d5fe61a57020a5a4ccab7c0600126cda8780a3a1114453f8469357c495b. 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/CASD10800386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x502397f2ea43ee4316e15c34e8ae8fccb898f6a2a920332638432b19f39ed8a9. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15:39: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/CASD10800387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b6c8b635ccb5c05a7098023ca9cb97a32b5e149a8c774ee938f3a7e7f7e3ed8. 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/CASD10800388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x580c21a2f58c949b77bcb05b2803fc4e286dcc9c4a8ed7f97e962b53c9a29b16. 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/CASD10607765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb9deac81fa09d4cba0545e47bf59b94666b95682079e4698b057a005d8fa81d. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20:46Z), 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/CASD10607766.