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 0x260fe58f375570528d74861c509c4fe473bb6e22f9fd99333f607fdb6de9b132. 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/f72a06c5-0d86-46b9-bab6-c2f9cb057692.json and https://artists.proofprofile.net/proofs/artist/f72a06c5-0d86-46b9-bab6-c2f9cb057692.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 0xeadb519a9898f3f6e8f89c7fd8822e4b99f443bbdafec551963dfabbb8472f28. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/FR10S1635977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b55328a26babede083eb1dd962d71a05a49411d26f6c3776f1a15da892a27c8. 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/FR10S1635980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b6984d4ec4f2ca5e9a7a7c8ac6c9c25b37e8ffecc13ef0ae034f82b11198ccb. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/DETO41861934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fdda6775d22c2a81787b7cbb19837d84b66c65c0d85ba60d39ce6e9a1766113. 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/FRX762023048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3907002dc7e70624aeb04f3f2925c42d7b1e195785f5a1a796b4a46818d8a07e. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52: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/FRX872197925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe49b5f319901652696fbb4d1872c0b89557e9094f6bd5ccc15b4f6757bfb33d0. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39:42Z), 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/DGA082272245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd1b9d76fe12842863ab92d790e74896fde22a482e03fcfabb4f403dd2db26ec. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42:38Z), 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/DGA082288217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe04bf95835fd99ff7a91d6d378ed2ddabe236b05a209888b04d9b7ec201b1d93. 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/DGA082288218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e391bb8f83162367a710a9e1aad993550430cfa81c3e5d125112bf2a86d21e6. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/FRX762374620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8be5b2c6c962851d145da9ec148d0601c00ea440b9368cc7b9ef0c114434fee2. 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/DGA0P2325510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e3c879bbd4bdb9251ced998b5c730161af8f8219dfde28d1c86616c7f266365. 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/QZAKB2408520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfabbb7648cde64f4524cb630a64340b0938d29b12b8450f8928928658f80002. 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/QZAKB2431410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51c109cbfe075febdfa60921b62a75456246dc967df5a3de2c8df341267241ca. Chain 2 (Bitcoin): anchored in block 958903 (2026-07-20T15:22:45Z), 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/QZZ7W2440362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51c109cbfe075febdfa60921b62a75456246dc967df5a3de2c8df341267241ca. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/QZZ7W2440362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e437cb1a83e6d55cae63ecee9d62b3a3fef109eadaec7b7d9adff9963b7ca2c. 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/QZAKB2445553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedad68d79d3aaa1be553d4dcf0deb0a9e6ae0a1a21d09e1b62e14b7ca7d48189. Chain 2 (Bitcoin): anchored in block 957622 (2026-07-11T22:55:42Z), 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/QZAKB2459970.