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 0xb9fa6aff45c8f029f8ca6e6499b547002e0fcf9dd1b1b3295b16ddd59e050047. 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/ad1af0d8-5bd9-4651-bcf1-e7fe16969f03.json and https://artists.proofprofile.net/proofs/artist/ad1af0d8-5bd9-4651-bcf1-e7fe16969f03.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 0xf2db43064832bf35bae82e7e8930f7011b19de21a09ba75a35c109a89458d22c. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33:24Z), 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/GBSMU7477769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8411787813a330829da0a356233c7b43696d464f1b5dcd2ca9d4f05f10b9c459. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T21:24: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/GBSMU8211189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc01628d8a37309847109a3be1217005b3125b1027d9dfa5652a562bc4b54600a. Chain 2 (Bitcoin): anchored in block 959089 (2026-07-22T02:17:57Z), 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/INS4J2000163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf03b8d4abeeaef295efc324f1cc215de2aeb094c3e77fc06a4f1c955c2d88f41. 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/INS4J2000295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x724689a85985ed29399e16481d0f84b6b5e66813b5f112a206bfe62da78453e2. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07: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/INS4J2000520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb312f884a2b88d2e477465c300de5597d02b360fbe5468489aaef7b991999e25. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/INS4J2100546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61e649f7db32620f395b52fa91c29942d8e4497f19b27fb3274c12998c5f9c7e. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/INS4J2101057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3591440e42ff9857b96a706a15e681fc4f940825161e024dc4d861d227576d41. 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/INS4J2200092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8860ed20a8657b5bb4c40f11748b7f54343afd40fb750b48f028583b5c8adab. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QM6N22224808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x420ac2e195a121c53dcf69d1f2532771968b9f6ad2af5cd8e46a310cc2d81d10. 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/QM4TX2322930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb997c683e48875ea606623b611ade1c52e587ab9cf75935cb0f2264609f06d0. 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/QM6N22312933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc40355582faa4a49414409482a64b311b1f5563398027dfa1a429f221bd35594. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QMDA72367051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac61f241d4185aae8fc245b7c055740f7d3a759437b9c71434a3872cfc1f550d. 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/QMFMF2334316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb453506cc1e41e4adda8a34bff028bb62b8972834021fa8a4c48fcb0269c2aa3. 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/QM4TW2490420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5587957311baf777f1c23b2cbd850eb1708dfc035566de2655fededc2f30dbbe. Chain 2 (Bitcoin): anchored in block 957526 (2026-07-11T06:03:28Z), 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/QM4TW2528140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09a9cfe1d06339a09dd8cca73a4ee61780231956c0beff7ef5ebe4d8f802dcb4. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QM6N22512128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd68e481c8be53d8a2a1eccd20f5c447c01339aa85fbfa5765c8d87ac96790d81. 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/SE6XY2139616.