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 0x6457ab732db8cc327e53890cf48f93b5742aaccdc52e019079e5a32db0ad685c. 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/78b4d009-39bf-4798-85d8-3e3033b69e40.json and https://artists.proofprofile.net/proofs/artist/78b4d009-39bf-4798-85d8-3e3033b69e40.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 0xa3723fe38f70d138042cab4404f039d5ce654188f3edba5228bc26742d73772e. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZK6N2059839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1509f10cba5bf48c97f97ab7b5fdce72c545b8f7f1ac6daad21a2bcd3954c918. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T18:31:50Z), 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/QZMEM2018190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5a0bc2eea44c61c881c703de0b5981a33932c5b67c15d9191317f34cfc2db69. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33:24Z), 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/QZTB62268723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0daf02e61a2fa30baef5b25aa9600c6e4f2b8c0cc2762821116ca87c9f4d0a5f. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QZDA62352678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x472ede06b47259ce5afca48a31e4d688d27287de05140cecca430c4b0ee18412. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/QZES72332926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x636680a23c4f78fc6e584fc6a3139d043f8c6427114e4f189d89e58ba52f23e3. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/QZHN42383784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5656c961209dd62b30803982307cb4a36478b4c5156501cd14203906bfabbbf. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-17T00:44:15Z), 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/QZNWU2378849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x412ac102d147e854fb5809fd9f7ee8d5477d31c38626f7703799ca6a9b858950. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/QZFZ62496660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbf274526310a63243e50b1360134c56665d5f41f11a17051c7f7dc5026384d7. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZK6Q2405682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49e1c94e943bc9f4426e340765b50fcfd9756872fc17a374b42c35a5a00b7daf. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:10: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/QZNWS2410119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25b132f96f94b0c6e79c9f008347f8151b4d5f333dd01427df995fc4f013c682. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/QZTB82402984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7463c3a34a0ff83cc99b835ce37b300c907240992aa9ad4ae30f111d3c436dec. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/QZWFE2443760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8b65c49ea30d6554656c212c2ce824cd12180a5f19fd5fb1f985c413d66ef1e. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZWFM2487744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ebb063e2bf1ba1f335970ec74c8972bc98194338944225d056c6140b40ba9fc. 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/QZZ782445021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76b8fdd38131e65c0944de5b07a3a9740c66c3a28d5d2cc3336d857a9b5d9340. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/QZES52571072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f6c41d690d71ed99007d582a325fa4d24af608e050dda490fccffc6f2d0f174. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QZWFH2595634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdff511cedd30c947b78a02dee8da9f3d4d2b6a25cdd63c54010f13db55f6f6f3. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58:20Z), 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/QT3FC2592393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc15385b4f4d9715e2a40589314b240cdeefdf20a0b4039fe6daa1f4685dbc73f. 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/QZNJY2358779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb243a7e1e45f46ee7ff4d169e0719400d5048761f59066ff5df78a5106b529a. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/TCAIZ2463968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeab07fd4cd48b74c71e53db63620c61f6ec333332442728f5eae6e182e608dc9. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/QZNJY2358777.
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