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 0xfd9fe16e363a60fa33cd37214e8af923f268d5f2ef109a1a6f9eda3b2557ace1. Chain 2 (Bitcoin): anchored in block 953596 (2026-06-14T06:21:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0970ec7f-082c-4e09-9b4c-c7b0cb82c702.json and https://artists.proofprofile.net/proofs/artist/0970ec7f-082c-4e09-9b4c-c7b0cb82c702.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 0xc11a872c5fd7b633913b78dac3795372a0df9fb3369a89c1b791e6237fdeaffe. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/QZNWX2421710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeff1f2fee386cfc36cb9cfbc018833857063d6b282bea025b4c3e7c39bbac49c. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/QZNWX2421711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9523b157df0b7089ae54a21c534a888d72602dd94a5bb9cb40b95b587ee60b00. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZNWX2421712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92f5618f92e5d180be8fc42f11f670c61f8215a85971f1fa7c193885299eee2c. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/QZNWX2421713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a1504efe19b21ce9697489447d2fc059f71ad4b1271f26c1a0292683b4138fb. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZNWX2421714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75f1f97a456a3990e550551d3c595a72572552e53a791179e8872bb74da92499. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/QZNWX2421715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7ba5a875c34f39fdab07a509932663845299fec24a626aa83f9c33c2154550d. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZNWX2421716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcefaa76e81631f322b6f001ab168e30867438fb1a18d69dd9c3e627219085293. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/QZNWX2421717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87260d05160a95e8ff4d53c4b0f960e73f07b3b079aa6a6afbbcdfe4446b4748. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZNWX2421718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d6129a0b41376b1ad81bc3886e9b4cc2d557741c7db3dd900a76f0ce6d44054. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZNWX2421719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eebd7fe74e6f56cb9b9ef4e412d9a9ca2e35572fb2fba7f74f87fd9051534f5. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZTAX2383169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c6afb734f316871b07c96977b55ab8a260186f436d0f7b37f6e45fb5bc0b242. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZTAX2383170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x409c09ff8b7fe9564d226b7be21e2382d1935eb943b8112495d2d4bb5c51415f. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46: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/QZTAX2383171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb780a7d1d6288d6804df514802a3a4f82996d3350f766029bc17ddd15b77b894. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/QZTAX2383172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd307e3f802a685f311a46cd0a2ff7c204b79bd5b8ce0d1a3db0393324854dc01. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/QZTAX2383173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2b741b17eeda19e0ccab6018b5ed8b90588d905f3a233085d0adbcfb16aae08. Chain 2 (Bitcoin): anchored in block 960285 (2026-07-30T17: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/QZTAX2383174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2d1dc6c0413fcdc5a56a68592103bdf3b05d1505a7b1ab4db170c1c5f4c58f2. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZTAX2383175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa762e3efd175b3fdf9bd8a6409ed85ff8fb35fcb6cb532d72b4d9eed28d823d2. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/QZNWU2448990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9c7e818c3bf9b9eaa194e7aacac9e6c92d125522f72c8d86b0b6f13d47cf218. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/QZDA62417697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba3c1140bb365e88939d1d3c02fe660c4d79a2c73845a9e45630e5776fc7b3c1. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/QZDA62417698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8da9b50d25e99d646c8e4a42a1644187e333fb30616c1033366afbdb416c6e1c. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/QZDA62417699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc793380a78cf0d73bf27f8a331d6b8f402bb4a1868874ae907d888ee83acd61d. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/QZK6M2372493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb92f35f32b7376637525dcef7554f0ff9235c36272e1fcc8e796e0eeeddc512e. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/QZFZ22378122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ab07db5c7f6b8cb90d7136139cecf0afe8d863c03351e4631878e02933f8c54. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/QZWFJ2378478.