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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac4baaccd5ad1791ed48803342f854470179798ebfa674506575665e68ab87de. 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/3261bfc0-f57f-498d-8830-0db7a590ef2b.json and https://artists.proofprofile.net/proofs/artist/3261bfc0-f57f-498d-8830-0db7a590ef2b.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Put Away a Little Ray of Sunshine for a Rainy Day
George Olsen and His Music (1920’s Dance Jazz Band) [Recorded 1924 - 1926] [Encore 1]
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81ed67ca194c4143a49006511099e1a302f999c5d8a90f191daec31ce045e9ae. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/USDHM2001826.
George Olsen and His Music (1920’s Dance Jazz Band) [Recorded 1926 - 1928] [Encore 2]
George Olsen and His Music (1920’s Dance Jazz Band) [Recorded 1928 - 1929] [Encore 3]
George Olsen and His Music (1920’s Dance Jazz Band) [Recorded 1929 - 1930] [Encore 4]
The Dumber They Come, the Better I Like 'em
The Naughty 1920s: Red Hot & Risque Songs of The Jazz Age, Vol. 1
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed3a36580779bc784be02ab6fe7d89dd1da39c0385740f25e08b488575d3032b. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/USM2U0804389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa786d6ce0e1e91ab243007effd0cb77e8c2d8ef0428fe36c1dccadfeefc8a76a. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/USCXG1800210.
The Naughty 1920s: Red Hot & Risque Songs of the Jazz Age, Vol. 2
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc34a10a1f3aefee9833a2d64545f577063024ce55144a1657a1051706c040c5b. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/USM2U0804411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac50fde94c0cc13277a31dbd6dea335e6933cd41c1620dafc0f45681805a0797. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/USXTN1073746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39c9e9e2f7f54d87e544b53d51de0e29c1fb4490046af710dce2ddf4420b0dbc. 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/USXTN1073760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb32de2cd5bd260ba66d1b473ca9d7f63871d5c32c3e8a2540eee6acb948d335d. 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/TCADL1875533.
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 0xf147b829c0a0dc87257c6b5aca4e5f3cf769c9b75ec41c2d8f614597f4a8267d. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/USM2U0804405.