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 0xc8d2435e2477fe1b6d531850f51abc71d24e61f81ccc7b0b7dfaa130175dd001. Chain 2 (Bitcoin): anchored in block 953625 (2026-06-14T11:37:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/25f3a829-16ae-432a-a076-fcc97d8bc609.json and https://artists.proofprofile.net/proofs/artist/25f3a829-16ae-432a-a076-fcc97d8bc609.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 0xe3eab12f635fd82fb09775ac6adc1e43b940ece3391f8b4208921878262dbce8. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/BRONE0500005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31b36219b8bab182e5329f08804c712807c8d933fef9d5595e08c36656dd3cd8. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/USKO11100495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34cef67c21e34ce6307cbb786be3854e2ceccf3f56ea6c06a2ba438fa7b76643. 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/BRONE1600001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41eec933579b8e7eb739922d00d8180f8e1237315401c313b9b9a7f9c3dc708b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/FRX629985160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa337a74b64b43ab305a55326e38f3f9f181598d65df28867b2d21cc67884a4bc. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/BRPUI0300282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf055382cdcc1b8f374ffdf7e848926ec43f88ddfe41b6c30368ca1b9eb4ff67f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/BRBMG1600001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3bc37d7a98ee6cdd58be3052cdbc4b1a73d237ef6dc766508489b4430160c25. 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/BRONE1100034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3eab12f635fd82fb09775ac6adc1e43b940ece3391f8b4208921878262dbce8. 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/BRONE0500005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79e645742f11d3858b3ddd4591c16a24c7aa02f5f41e4ede9d07b60d0ff72212. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/BRONE1100032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23dd5e7ea3af4f6fd2b76ec6617f2db4ebfad4fa22160b235551ab59d16fff1a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/BRONE0300017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbae1138cac665e39a8c716044c7ad68a67dbbbb9d6446a63cd317e218ed0d786. 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/PT6DA1400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4412595387c71a757bd094cc6e8d81ea483edb0f32e27049f2553cd7a0a60841. 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/ARK7R1500025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa528eb14418a265807f04d3c234436037d9da86792a99f7a63b8474bce506e2d. 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/BRONE0500039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f109cb2b9a87ee75ad65cf057a4ee0c0a1f07d32b9adb5c6c12aebda99f961e. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/USUG10701090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd95d423e0819e026b14d3899ad5de4718c84f74e10aec771923e43df5bae5943. 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/BREMI9500418.