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 0x2fa74b4734e3c15ce1f53876b1020fc4c280b4184e0541dfe92b798392463d5b. 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/4c4c9045-d285-4347-8fb7-6b3d6dfaa2ec.json and https://artists.proofprofile.net/proofs/artist/4c4c9045-d285-4347-8fb7-6b3d6dfaa2ec.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 0x89127a71a7c49e9aeadd29fd08357807637782a46d9a2de2bada510c7ff6a44b. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/FR26V1531265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0324dc3be3cf4cfafb9ee383c1e74c051ae4dc858fcfff035f7e882d59c10d1b. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/FR26V1531266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac4ade1fee5a2b14a328a16339fcd709d65d468fe2e1cb8f68548899d449d073. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T20:44:14Z), 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/FR26V1531270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x663c13b3cf5a3a6fe2507b4f135ce0f37eab4091ad9054feb38e1a66976ab51a. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/FR26V1531271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0aec2a7913e4eb00bec43d3f38549fae66413100fa2932abd38f0d40d6b60df6. 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/FR26V1531273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e383fca79dd3bd472906a1484faaad0649d6daa3b8c39a187e13eeff7d30c10. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/FR26V1531275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37e8c13a2be49fd5fe643b151bf24c2bfd7a8bb64e1183d918e15505f55ccf86. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07:15Z), 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/FR26V1531276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1195072a9667f527903d2f974c4be0388906d3fe5df6a31a43a70b141c8c3f64. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/FR26V1572584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc317faa433c9ce81035ca1cf928b3ed67fd920ac81be14409b21a8956afca5ab. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/FR26V1572586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd449fb0376a3f6b21c14af650b675451caf9007f666a55846751f2512b0b32ee. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/FR26V1572588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30c8c776b420b65968e85f4f0cf2739fa4e8acfff3dc7a7d30df7738a60ff630. 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/FR26V1572589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x899a3d0dd0f2f6d03ffbf75878c849f78e4820406cc9cfea3e87d1f75b6dfea3. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03:27Z), 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/FR26V1572590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x194d47d0adae0187c3026f0cbd6b0cc4aeefe8473588f02b04496e69f6954e33. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/TCADD1724117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18f6d576dacfee424d4bca8da24d1a531a36c6203949dce41e64ca62b90306b0. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/TCADD1724118.
We Don't Talk Anymore (feat.Ilaria Allegri) (Parody)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6198d865d8f5f5dfefa06cec321e127efe007c7ea1a7921a4170dc759062068c. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T02:31:22Z), 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/TCADD1724137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa91a85c61aaa1f62c3edb4aefb28796a901500ba32506de29d0103ec266d27f2. 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/TCADD1724147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fc5d85b5a977745ecfd4531fc024c9d71ad60cf798ffef6c15ed5c2775e6c36. 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/TCADD1724153.
Subeme la radio (feat. Yendry Fiorentino) (Parody)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fe575bcaea4996ff2c79d4a7d02701ed152967860f16778dffaaaf9ab1b5060. Chain 2 (Bitcoin): anchored in block 958720 (2026-07-19T10:53: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/TCADD1724158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbade80055abcef2b857351d27662be49f1b65933575d3e78c23b4f4551c97eb5. 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/FR59R1928554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d11b924de7cbee5ac2f4cab63e99993ed84b52121e5bca712898b8e8ca2c292. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/TCAEP2086242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f89e602ada6732255ad4464a1ae656f525b9d08fbacdb0c13cd2602a06f2a0e. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/TCAEP2086261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61fe7b43c9e28c22603259f81e180e18efce0a6f79e4fa204ff5e33e022eee04. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), 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/TCAEP2086266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x015b00f69a73358fca32e8142afbeeb28a652b435d42d27e8d24fbe98d31b02f. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09:33Z), 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/TCAEP2086267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x349266413ee2bef8765b9932b0a5f296c440868bff2e9ebdab66a74297fc9fc1. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05: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/TCAEP2086311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26552fc30c64f2387a84cbab7575c9d332f4b56348c17b20a8b4b4bb4bf5e3ca. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/TCAEP2086273.