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 0x3c5eca04684df7601666b9e5f2aec18da1d4a11dd51214cf802a4e233a253d0a. 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/fb92d14f-742e-4a8d-9617-27ba5dd129d3.json and https://artists.proofprofile.net/proofs/artist/fb92d14f-742e-4a8d-9617-27ba5dd129d3.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 0x863a81ff6b20c469a72c047ec6cb37d334a898be5eb24a7116cff1ef48930fe4. 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/QZDA52306614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb07ed33bbd7f72e7317a7232b3adca711b97be8cafa34469a85f232025dd53e0. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZDA52306616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7ce1cce762a0fe49b61cacccad4f065fb4327a634492cb3f04352121490dbe3. 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/QZNWT2398343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d21127fded1b7f2b3ae6f9bced20acce4bc08d515c53c6ff010646ef7d83fe4. 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/QZFYZ2419379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc886f424da138ac5def4d7c19034ffe9c21411830d59dcdd73af576c412da66f. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05:16Z), 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/QZFZ62460297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64ec138b7b08dc4c314ccc5b5037c196ed98dcf98fbfa45b74867c2ece9c9478. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/QZFZ62460298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a291bb9263723e8832a0cf5caa7f87c7e44420e26232403e5a4922d09289c16. 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/TCAJP2559915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f8b399a18e0c5fa3c219eec29ace6cd4bab8544dca93abd99987c57400ec50e. 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/TCAJR2567928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd240697bb5fcea3e7faea92dd9f057639b0166e869ac5c0759a2a4a997c59766. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T16:17: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/TCAJS2567936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28c4afcabd786d3fc2d83607664ecc4150bf62ac11a5264a2432046b34b8b456. 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/TCAJS2567941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a291bb9263723e8832a0cf5caa7f87c7e44420e26232403e5a4922d09289c16. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/TCAJP2559915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa55701ccb70f036c67ea7fc215af365f4ca955eb119d89fa005d2a2d01584068. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/TCAJR2567990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc74a3e15e9c8c16aedcffcccc10d9a46c424f303bb2db725ef30eacdc7cde1ba. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T16:58: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/TCAJS2568001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe66f7b97c6b604a2ec6d58e9d2a56e96f5db19cad3bc32e9cac2327cf8f2bd20. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/TCAJR2568013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3267f7a30062f0d1074af70cd41d4b7e8ad0afe3c1a5029e05b6f63fe1d12415. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/TCAJR2568029.