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 0x58332fae70185576ae4ac3c619d54aa621f12a754aa40192e48930a51206a46d. Chain 2 (Bitcoin): anchored in block 953657 (2026-06-14T16:43:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4ba792b9-69e5-4cf2-8a9c-89bd275a10e4.json and https://artists.proofprofile.net/proofs/artist/4ba792b9-69e5-4cf2-8a9c-89bd275a10e4.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 0x477d5d493098ad24f81330e19a0ca6d6581e034c44bb39fa4a9bfd2003cfbb22. Chain 2 (Bitcoin): anchored in block 958832 (2026-07-20T05:43:55Z), 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/CAI370914794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7274510a9dad0c779e15f1a8da293ca7bd60d25802bb7ec660e8fac4f468fd30. 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/CAI371014825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x416ad4a6f2725a7cbc6e3ae7c3ea86e89b7b30d163e518ab788712cb83fce80c. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/CAI371014828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ebc0f2ba397d6fb4a641c31b295d372c2a4c6045ec17d6a930d63fb5c186ea4. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/CAI371680065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3d0faad6acf464450a0982273bded674b8d52fba6375ef85bbc05d004b03ab5. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48: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/CAI372200286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ecd007ec9315f3fb7051dbdffb315775e296d3411a2d053d22118e5c5d3c277. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/CAI372200287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8ad3af5c314b75e5a491a338b37b6e68baa9c8bd0c42cc0671625ca4bc61bf6. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32:48Z), 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/CAI372200288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcbdca5b61f8a7356557242259b2a61ee1d7f293125b01e332d6b21bbe84158b. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/CAI372200290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9264d443eb1376eed4ab806b22cc17d9b7eec230776b39562c8329be75f8c64f. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51:35Z), 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/CAI372200291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9c733e358059b2b02ee1a76965e774b894714f1ab5f692d027bc982dad221b4. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/CAI372200292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3697ab297e759e70cf6187aa239eb970dc61b093ec6407597c1e8e561e5cd44c. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/CAI372200296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c1402968c8c1a100f2d4859168af97cf339339b6b620273d07630e3b99093b3. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/CAI372202121.
Seasonal Sounds of the Canadian Staff Band