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 0xfe0f31699a97fb18b6ddb543a904da09dfeb67fe4f7dd17d351f717a277394fb. 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/1ec532b6-1c1f-4e5d-b0f4-e03ab286a272.json and https://artists.proofprofile.net/proofs/artist/1ec532b6-1c1f-4e5d-b0f4-e03ab286a272.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 0xd37b4f12e080540443653ffe4e2b927a4ddadd54da431e533830876d4788b760. 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/DGA062450717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d9402839a8e74f4cae597be79a8f2758dae550941e16f08e94f7c8914e656ef. 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/DGA0R2307376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae503bf6df9007ef93c26697e1ee3fbb24cd1a6f17c03ce1f797eb5257cccb80. 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/DGA0M2327185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbda3bcd6e2336f711e219df81152cc9257fdbf0e2bce9bd9c3ec0807f13ccc46. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZMER2206941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe6bec96c95ae10e45a1c2426548dec37f781aa770888cd59270a253eb4accb6. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/FR2X42478699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0186c6d92e763a626834997ade478b11f122fef49fcf8b49d8888a3aefdf399. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/DGA062489441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf2f2afd4b33675c7f5cba97e5e1fd59ea620e7d3a224b3ff2aac3d130b6982a. 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/FRX452432073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3809455be691acfe1f209d8bd3bef939dbc6e59bdc208f75f43b28b21f110cb7. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/DGA052455866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d15f33b8294b247326c2f376da4b873677383583c3bcc2af45d039ad6839977. 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/DGA062489439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ec14fdb0553c589d8c87eda074a95362625549ebe010d0e0dedfbf69332d961. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/FRX762405944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04ee7a15f94bdba2be7782b947ed81165f7fa3d2f2570ce9c5d9e47e83f532e7. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/DGA062489440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83070a8286d5d27a8c7469a1a4bae8e74229c431028e444736ecd6d6158d5a6b. 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/FRX282404766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x054f64eb30d5726a78297b0272bdde919a436cfcbffa9e464728d81a22adf048. 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/DGA0H2457710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2adb0157ade55c8d68a933d70e29c9f36c201291a6df8099718fdff608965dd1. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/UYB282477197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12ceb7515422e3515a3c8eb13569802e8823aa37d2a8927eb868f093d78881e1. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/UKU932401735.