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 0xc913a42dc421a7f1f971026f62432cf870825471fb32bd03d23b40f521256480. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5fd9a688-366f-4883-a6bd-668f7fb92ad4.json and https://artists.proofprofile.net/proofs/artist/5fd9a688-366f-4883-a6bd-668f7fb92ad4.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 0xb7664fa90bc83296d6daa2779dc766a94baff12af53f911bb2855535fae8d02a. 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/ES5152200057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58fb751b1854dab1953b4837d1f53c6c5c1271d233f363e96690c5c8c352abe0. 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/ES5152000945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36910264f96cb338e7f6ec0d053caa7ba4179cb2ddf771fdcc55f5c032cdb923. 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/ESA011951758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19a9bf52b846436af3a0f571419fcfd24d6fe462a6a72949a1b3ba8e92e09e89. 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/ESA011810629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9b7d7c44570b1381bf49e9653acb0df7b485308e039bd9bf9cdc2e8295ad987. 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/USHM21793131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa523c34b267d948e6a03d66ba87361231465a534b14e3b998903b31117f7f57e. 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/USHM21793132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52213a1bff8dc1d8774ce47b4d9bd017d1c62192cf6125e0c9ee798065ffe88b. 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/USHM21793133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x032bb3987265014c89ff05c8b1c06c7e2e5ab858fa200479f5ec1355c63ebcc8. 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/USHM21793134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bce238054a6ce254846749919fb4e0d7a82e8b51db58213eea357f3c4eb820c. 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/USHM21793135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cd174007620d1ed74f02a4330d54ee8a3de934e1229983bbdfbf22757081d98. 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/USHM21793136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9775432006968c37b00a36b5d8239d5686c1cad36a3120565d0d566128bc6237. 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/ESA011948415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d38eda80fc3c2e44587987b352304c2c601d3afe878e20436ec3128f169bc65. 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/ESA011948416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x444e3401e93bdf3a90d77f462f6c54968d41082c2bb7113fd92e9b0d3886dd94. 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/ESA011948417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27f4038ad7c452ee08e69f9dfbfa1e2c0337149fcd280a7cd5b6e8c093a47362. 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/ESA011948418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf85f527ebd061b7013b0abd6eb98c3466961b0b717aa6e72e54215fad99669b4. 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/ESA011948419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69ca4f0e631cb7b30790d2f8da4cefec0c6115c410aaa13fbc365182610df24d. 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/ESA011948420.