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 0x13c5e7f0a93b3d683df94347b95dd9d29b59b13337793bcd7580c3540ff7232c. Chain 2 (Bitcoin): anchored in block 954784 (2026-06-22T02:53:59Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f27f8030-f2b8-4690-9c7f-99c961b4d974.json and https://artists.proofprofile.net/proofs/artist/f27f8030-f2b8-4690-9c7f-99c961b4d974.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 0x47d1918c385b6b5d586aba19bee42d357a746469fd3c0d24a4cf0d4e50a6b877. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/HKG731790703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d02fb2d21c34884ac964a14fa865ee1d9c8cc1e5a673ecd1b453ed3c3fc3d55. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/HKG731790704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6b0f059d55829baa9548563b226ee7f09b5a26ae647a4ab82a28aad89d9be1a. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/HKG731790705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79c851604ef6c5e9bbbfa489ec964da8ff5b6d2c8c571f99faf78de870bd962f. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/HKG731790706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63fbaef36fee0b847e36344be1571aad0c9acbabb4732153038b3916e9fa14c4. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/HKG731790708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6558e8372e0b4a3bceb35f9df8e3f1a7e28f347263bac682388fff7ffa0fc33. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/HKG731790712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcce8c14fcd08079e5294b3784335ebb50677dee2971414a91e669ebba47f182a. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/HKG731790713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1dae454288cd9d52d8ce07766e58c45a26ea722caae69bb97fec972a9ae594b. 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/FR10S2229587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cd68a5261414f6751ae16d16cd8d664e49ac432d7191de652dee8f7eb698575. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/FR10S2229588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1e38634b2e432d2624bf3279331d0f512a69e5f3546ac1c44b42d2e9295eeec. 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/FR10S2229592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a9c15f15901d2ebdf28ca9eaf465530bb4733bf18b8f4b7b42b82b72d42ba24. Chain 2 (Bitcoin): anchored in block 960259 (2026-07-30T12:51: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/FR10S2229597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe15f301d807d5f82d14ccc08628a2281142fee9a0c60511a68a320fd05263e4d. 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/FR10S2229598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aa3d7fd22cdb55089664296da40a08116d0f9a32af9d6de988cb74a27521013. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/FRX762130479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b81cc2fc3c1262413db9b48d936f857eb7e4d384b08ded82d2876727e1bde73. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/FRX762130482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa03881db07ae149bfcae5f416b4828f94a2e55ad2561421c6fa925b7d08a1b91. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22:04Z), 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/FRX762130491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbfdf974c9a0f77062df8b78014d464e9acc83e54781ffc1196f3a860ae99b26. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/FRX762131106.