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 0x48ace96d89b66eb5f72976803b0f94985742388415d3aace0d23afcb150acf2b. 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/2649f85f-fa9b-4cec-80a0-f4f88c979502.json and https://artists.proofprofile.net/proofs/artist/2649f85f-fa9b-4cec-80a0-f4f88c979502.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 0x8dff42db89fcbf976be4d05b81f12fb80c785bab5e38d2a5030ad7c3856f137d. 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/TCACI1515197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x587d55bc2c07211a930206bf7091e64a397e4c9ed4ab6f47dfdde175c4af3e43. 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/TCABP1327832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x285cdbc2cd3e46e9874e0aeea2f84f32d5a0e128418174b55b69383476767ebf. 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/TCABP1327833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cb1c9e8c1246ba179d352f93ec0131e93064c473509a119422259f068f3a58c. 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/TCABP1327834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64c25db6bfa24d75bdcf9fc9245024b1826c83ffa64d6e2377c29778dd849a51. 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/TCABP1327836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03ecfb72b67025c8ddcb2728584c5500a97f2eda4c093f147ad3be632b9d2cd7. 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/TCABP1327837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x841ed70c47691f63cf03f69e3bd1b54e40b0909347bbe77a536d832246e060bf. 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/TCABP1327842.
Revolutionary Spirit: The Sound Of Liverpool 1976-1988
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfffbcdbfc991d95bf19415669828ce531cefb59915dc6a9469b7badf568bf1f8. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/GBBLY1707741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b0a9b35861205269c50074cb22d0cc99cf734076aed1cd8f77ecd1270e7b8f0. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/GBBLY1707808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d237fb5007670394b63c9c7a8d003f7ec56b0809278f2114a3d2c769f7eaa7d. 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/GBBLY1707758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d27764384d16df0e84e3864b3a4aafa851cdcc25ae8e747dc34e2e84595206b. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/GBBLY1707797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x098dfaa5962f7910c899392c890b36b922adced49d5fcd8e780a34c07ae2fc38. 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/GBBLY1707739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd88e2d90f6552bfe4f97461c3af621f26060bbba3d10ecfc8400d95870f1c6a. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38: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/GBBLY1707754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x778d21f24e8f93d8705e9b19c0264e2b8bb47d079f23d773c4dfd8491973a412. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13:28Z), 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/GBBLY1707768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c48f26f3b03e6483bc4100ee1269beff57e5848c4c01247febbe522b4ba2df9. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/GBBLY1707771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5001680ec5b6f445127e82a0ef593a99cf3c5260fd03a7ac3e13324a524f3f3a. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/GBBLY1707753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28fd7f61bc7812f37c4fde745252f9692f3614605443299c2ce7c48e419e6b73. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30:37Z), 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/GBBLY1707775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c774b29088a46eecd786372a820b44533af2c5ba6b4b66b996ee9f15719c852. 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/GBBLY1707784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b74eb50d303293ac0c46b3433f9db6381095f0505184d3ad9d3780151ed881e. Chain 2 (Bitcoin): anchored in block 957039 (2026-07-07T12:58: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/GBBLY1707744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x867e0437923efdcaf66a50663be634460c3794696e346bbb0fc5ea40c00b0fae. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/GBBLY1707766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe94f7a027bb465ea101c2e87c62ce394480a16ce9526771c3d05a85c78123973. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/GBBLY1707786.
Didn't We Have A Nice Time (And All My Friends Are Here)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91718aa09fc371e5e93721e6a3ffaa86f9aeb02ffba8b668926c7be2ea0b2ea0. 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/GBBLY1707801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b004bbb5162096ac315df355de661fbfac6c118579fb2f522515807e0b7ec6e. 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/GBZHY1700030.