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 0x7924c7626761818d5fb52abf7dad4780ff204f56ebe8b16321f1d4a19cd4b01b. Chain 2 (Bitcoin): anchored in block 953704 (2026-06-14T22:58:38Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/779fa9d3-47bd-4257-9e49-e523412adf39.json and https://artists.proofprofile.net/proofs/artist/779fa9d3-47bd-4257-9e49-e523412adf39.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 0xa71738c239bc5adf5f6e505d4fad3dd3d8f66bd32be3a09368d03508d9a764f5. 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/TCACY1789599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26a7f1cbbfe90708542584ecec4f5ef8d08944f456efdaf40055d9b2522edcde. 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/TCACY1789600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5075dce90dc425bf4adb1a73072b4eef5837c777b1408cb11d694d97607752c. 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/TCACY1789598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3e85a683eb8f5953909873ed9b1ed91a3a7f9e7c6f846321f06dd611e39d1a3. 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/TCACY1789601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb792865e54f3cb7634ad08da4f1ea014dce799fb403c9f06bd103b9cf8a367b1. 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/TCACY1789602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04a0cda37d0927a9316612820d0de57a2be2389de0d279197ef5b1049718f1c0. 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/TCADT1814243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd28e696eebf27681b81d31cf9b93bdaf6f7fa966a7c1ee2485bf7854279df482. 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/TCADT1814244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fbdec720976793344589a701880eb3bf37685fc39242f65665d6b27b52de8ca. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16: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/TCADT1814245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94bf0dc4d1178600bf3e0a26f545593c1ad1d983b33fd627bdf6592bc70fe5ac. 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/TCADT1814247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dac6681aea9829f07fc08a6d10ad8b47b1c0564fe6a31d295e5df6e2a79b667. 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/TCADT1814250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63b5ae1a6d191bf2c7d651e6070e5838c075600ce25d5b7770663a97754680d6. 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/TCADT1814253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32d451eb8af7731a1e63240b3688d8d6ef32d5848ff8c3dddb4baa3ebd21492f. 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/TCADT1814254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa55d91a848bc28e12de550c69725a5692bbde30cdd433a618d8e01af71dc9e97. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23: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/TCADT1814256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22af808c1530ce593388cd07c41f61c417c603545822c93ac25a9cf3be142a87. 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/TCADT1814258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e45fb801ab4183c8085a87f438371f6c4ed3b7d1ad0ae2e20abfbfb288bd063. 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/TCADT1814260.