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 0x1ef30897ce09377903325e6dd4bc4fe963c5fcb80d21bd0ef9b30459bdd6a0a1. 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/e5f5ad5c-8e15-4a8c-b200-f6c787c60564.json and https://artists.proofprofile.net/proofs/artist/e5f5ad5c-8e15-4a8c-b200-f6c787c60564.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 0x4215a966a78022633c931e58c69b7ff554a04dbfe7a5271e5860eabf0eb02dd6. Chain 2 (Bitcoin): anchored in block 958731 (2026-07-19T12:35:36Z), 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/SE6XY2325097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc53da842329342545e7acdba05eb6f695987caea9e991c706aab53701e2e3fe5. 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/SE66N2343056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e8828a0f5fcdf3962378e13a3a49f0c9a16493afa1aefe944372c7b210c8d5e. 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/SE6XX2325117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x594db4988f7f984077a97497521d3eda97162034dc5db980eb25ea99675f2d68. Chain 2 (Bitcoin): anchored in block 958410 (2026-07-17T12:18: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/SE6QE2411722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4f4def6a07d31fed9025fa972081791c509905b00539162499001ec70b7dfd2. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/SE5BU2444701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c979dec91df1c291e00dbc53fe97d304604e65a3db3260e0a65b3e2ff8a7d5e. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/SE5752492273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71f6be473ef33af72568c47ef95e348049769d26148d36d29c20a82a669bf7a8. Chain 2 (Bitcoin): anchored in block 958965 (2026-07-21T04:29: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/SE6HN2427027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x589c90e5c707b0909c7723f16e320db1309ad6e43d8dd8f40b011abbf6de4517. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50:31Z), 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/SE6HN2444379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e4c5cb879350fb9f5031a41b5e5e919f91473d4c56879c5ecd8467f80f63fdc. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/SE6HN2496050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebe89868d143d8ea3f63f84ad1cdc5989eab9b5b6752e5d2af5aee2637d2977c. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/SE6I32430936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c4864b84622afe386e7c438d53dc8a681339743055fa04728891b7435d363ab. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/SE6QE2462802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0f0f9cf3fb83b3bdb239c74bf75317685581001919ec7df37daf9f321806e54. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56: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/SE6SA2406896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65e43a72ba7ff683a707583eb7a3db67867e5abfc9f945bf8c5929c9ce53cb80. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/SE6SA2408099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c43f139e213a0b83cf56c59b36cfa4df6ffe054cdcf1b12f8b5e85dacca65fd. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/SE5BU2569920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b74d3664d8daff9598a3f9b9cc23cbde50985f4d56c8e6c66c8a6d76340080d. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/SE6SA2497527.