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 0xb60e72a4d40ca9bfb3cb185924707f1ea07e406078e1b080fac26c7138a6d277. 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/dcc6f5ef-ce10-4fb0-8866-809c164a11a6.json and https://artists.proofprofile.net/proofs/artist/dcc6f5ef-ce10-4fb0-8866-809c164a11a6.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 0x98b254c8001e7f06f7a9346183f697c0a226b76da7d13eda1e4605f2f3758792. Chain 2 (Bitcoin): anchored in block 958410 (2026-07-17T12:18: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/USFV71201929.
When the Saints Go Marching In - Instrumental
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x518827270a4927ce40193dede9ca4c16a2a735af1ed9ea1108b104311ebb9172. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/USFV71201926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x224022b97076a6eff84084ac39186aa16afae1cb209ed8a24d13142014ce54a1. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/USFV71201935.
If You're Happy and You Know It - Instrumental
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68f7a034e8b0226215c2729067535517cf6c8fe91b78bfe8f211b474509c8717. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/USFV71201930.
Jesus Loves the Little Children - Instrumental
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d2e26bf97c6328d8776687e64f8cb0f4422b968958a6f199f434624f977519a. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/USFV71201923.
I'm Gonna Sing When the Spirit Says Sing - Instrumental
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf1520c84452503466f5a3308c5becc05a8dbcfe7ad0dcaf858f61162acbe4ff. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T10:12:17Z), 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/USFV71201936.
This Little Light of Mine - Instrumental
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf20711081f8adfe32ac77ae600fdbe2467340ac2630d4309aa8c84eb182e8ed9. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/USFV71201933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dc6dcbc7db04e032c0d2ab33cb90416be9dc7a22154422e90f75437559435de. Chain 2 (Bitcoin): anchored in block 958971 (2026-07-21T05:04:56Z), 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/USFV71201934.
Gentle Rain: Chill Melodies for Baby Sleep
Music for Baby Sleep: Lullabies to Dream
Fire's Cradle Song: Music for Baby Sleep