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 0x195d84bfb345e34dc4dd87d2cef402c6fb9a19b8da0565c0d826f381918035e3. 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/13028296-5a8d-471e-a26f-358463b6b49f.json and https://artists.proofprofile.net/proofs/artist/13028296-5a8d-471e-a26f-358463b6b49f.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 0xdf6f0c93c1d529d6fa9b3fa33086d9d11017a09a8caf45a0e2b6430b44cac144. 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/BK44T2400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa29e6026816d84cd40975ebc15fc144e22b019466ad0ffa4bcac145e5ec9899a. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/BK44T2400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93dc472f43be70be619d5355bef78a4530bdf510463507341d048ca5587f16a3. Chain 2 (Bitcoin): anchored in block 960435 (2026-07-31T16:33: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/QZ5FN2471806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d7902992470aeab175628fb3b87a2af830512821ee8eb6039da916e999f64e8. 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/BKARF2300026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97f2d095173d24b1f002105a28c08cf153df223b2d784ed9ca09fc6927c85a58. 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/NL8RL2453584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x114fd1dc2323872e68d81c921f995ba96fee9458641387897d05aa25ab9a7dea. 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/NL8RL2453585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37b81991a693f2ae5d54f78f69055dafd8064cc01b00566cd6b9d97949dd759f. 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/NL8RL2453586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79b7e6220eea9245ab38add9b1f9ecb120672ad0c9f3eb89b3d247cc8acad8bb. 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/NL8RL2453587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc480104f86d1d77b68b96a74a4c9529a8fc0b1ee821b6ed8242de5ef1b98b2fe. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/NL8RL2453588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x218f325fa2d591d5d379c094628413eeb9cbe031e168509b679ec4873b8a7c60. 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/NL8RL2453589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87cc4ac9e1fd79c3b41faa8e4d0f5c156e9e11860d43e93adeb3c09da748d23f. 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/NL8RL2453590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x926d6ebb3eee2eceaefd783f064f807eb6c2a754619ba4bef3898abe4db028d7. 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/NL8RL2453591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a58456118569bc08bf8c05f1c689d54b450e9996e730c4ba842f31cefa50b53. 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/NL8RL2453592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x428006661c6812bc328c4a327f8626fc74647e302a5757af17b86f1301fe45bc. 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/NL8RL2453593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0dfb6c0dcc8f77f01a091d300902d69078654c6dc3406c0c0f13a0c827774b6. 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/NL8RL2453594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02af522be36070d282b1fbe0b32ca7115515bc62b2b1d5c7bed8e337b23b47e9. 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/NL8RL2453595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9924dd256fc81f1b662cc35f1e5ee6d67246c7bedd94c23a9ef78a594141dc1. 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/NL8RL2453596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88f45233ef6b645602484c99bec79de86ae1150abb428ce9c5a786ac7399daa6. 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/NL8RL2453597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bb41ed182ea1e1e2e5952f88ce1260c7ed1e98cbd52ae8e35561256c17a3d10. 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/NL8RL2453598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe652df4a33824d6faebdbb96229f51a8146442a9996efd20f4fa7d1ed0c78db0. 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/NL8RL2453599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x027140691e992afe20e60b738bc11be40dedcc1192dacb83082190456ee40a4a. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), 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/BCNWM2400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95e93226911a4b2821e5c6704009c20916d847778ae43793c4d56969ba3bc9c2. 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/QZ5FN2572358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2df85aa79b7820394878cae2475cfea0ad4e73eb68acb4e73f69ce86bd527ded. 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/BCHFD2400077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d8481ad6254b4d79e8e52eafc9e0b451db6c199eee62bceb12615f88ba35769. 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/BKARF2400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65eca9ec9a652852ce4690f42b4137cfe52166b7136c4402cea03513f8354b06. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/BKJH72400049.