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 0xe377944078940a8468771c02b4c20675e1a9850c23071c55dc74dc0c76c36c25. 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/0997a8e6-4962-49db-980d-47f9e0bc39f5.json and https://artists.proofprofile.net/proofs/artist/0997a8e6-4962-49db-980d-47f9e0bc39f5.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 0x9b0c2318e81143102df531a74a6fac3b20234e15e82dc6523909c6f01643281c. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/BC23A2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ca5263a62bf5475d50add4e479c98c0163b2db8569c746627f713af39b83634. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/BC23A2200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0af613f7b2348616bf1810f0d112424bc41a60bd7be950ac5b754d293f5d9ed3. 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/SGB502229744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc784b182e67a3c741586504dec3c02e50d50f3cd1996f61e4bd7dd93c6571893. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/BC23A2200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x520f3d069c8f2b8089e3956219ed05da0be871a1070e47165ce5a641cb73f8a7. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/SGB502229745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd959d187c910137fda7995208ff439758e15203f8bc5085d4e6e43e78cfb9521. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/BC23A2200003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1e7f49bc770ad9c56a347a4f47f1d8872f5a4772145ae3e0a44993bc53a713c. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/BC23A2200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x802e3ac703dee1da291ade61dd316856d620396469836e8f6760d3cf2d88a67b. 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/BC23A2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02f5df938e1ff72854b5965173ceaeb3528d79a3c86c5ebb3a3484d03717e870. 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/QZGLM2265994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f347302237602e0fa10ac526b2931a7963327a99cc9a52726552587347a80c6. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30:10Z), 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/QZGLM2230960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd38eaa04b0d81b9f06e8fa2987b3a148eac585b4cc26035a54d1979d816e8e71. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/QZ5AB2239988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3c17a0b5b817f4cddab0a05c1c8839cb6c4d0b31283f4cc0deed6820d965ffc. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/US7VG2221578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f657875c63ef16cdc11d878093b25d21e85018e39dc7ee210cfd6cb4609d153. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/US7VG2221581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbde0c0bba6c806c9c0173e70a6607c24e50162bb6fd0437b38a6092875cef0a5. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZNJW2110437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7ebdcc741a6309f9d3336521f490d1072bbecd998d70dbc1646d093a87ba3dd. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZNJV2109692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d4fa74a00fddd58207fd6db90a64ff5dca46c31415d5d93b606046a66ea24b8. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/QZMZ92180162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5d594a29f6e474a3fb21fd861e7dcc32028fa1b1f80718be448ca723bd44f64. 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/QZHZ52178421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee71cd984cc7e8bcbf0b15e5015629c30bff796d56cf86fed4474dc4ba5cf370. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZHZ42116596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x253ac46c15d58a01770b169ddb54a6ac4c4288470f7c16736529e6f95d6f0c65. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZHZ32116407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13104567dc1b4c10ab1405974b4119d89a21e5c83d3b413013d7c9671b439eff. 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/QZGLS2110049.