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 0x0b5e74c502b4a5775a939bd90f30e554fd51c9f81e052b4b322d8633aa3f161a. Chain 2 (Bitcoin): anchored in block 953596 (2026-06-14T06:21:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0bd99765-09f7-4cdc-8902-bca27da8bd26.json and https://artists.proofprofile.net/proofs/artist/0bd99765-09f7-4cdc-8902-bca27da8bd26.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 0x1e0963613135fcf4f5f621c35c6c05158ba87cb312b5593bf66cafe0d346827f. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZTB52554300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc485b1266687bffb67fa57e4f20f330d76bf515cb2b4f7f77ead00467b113971. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZTB52554301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8b677b7e1945c28a8431db968572f0948359f5b95ed1760fb53f97cab5cd5a4. Chain 2 (Bitcoin): anchored in block 957776 (2026-07-13T00:05: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/QZTB52554302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7cc1ca060b7baec071f23c4443c0fa6172f66d6d4b0664597dbf22d61fc4fad. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZTB52554303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff634d5bf878b2cdd24550d76566732299b12fe6076e5f35834baacc9c91b263. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZTB52554304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x521e5678ea7bd61c088293eeb0f59aa87c59b170a7ed1a362b8ad98ddae07f08. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZTB52554305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1939a0993e797224af6d8f080da46d083fd4f6b407c2da1c4ccf3101841d5b03. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZTB52554306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd237e32ed358af1a64ee8bf3e46a53e10b9be1fdb4c79127c42d7f15b965f72b. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZTB52554308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9aa8b0cc568e184fb009da38ffa46b9eda404cb8117009c7c755f1f9f36b5c67. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZTB52554309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38c167ed185ab23e96c39936f964042f73942e24cbc3ee8efb219d36c0e98b22. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZTB52554310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8501e927a582841b885ae257eb599dc9ad9c86ed7a6738fbbf0615adb05874ed. Chain 2 (Bitcoin): anchored in block 957780 (2026-07-13T00:36: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/QZTB52554311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae5811fc6a46d726ac15979cc002f46b00799139177e13aabccd9cabd981503b. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZTB52554312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcea4b7bca36c352f2e4e3a2ffa8e6fb54cdcc517c51252ec2dc18dc6c43db90e. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZTB52554313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f1eb469e3fc8973c22c2b984a92b6ff1683cafcf340e8fe53f5753f5c080394. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZTBF2548147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2dee4a179aae8106b67580042f9c0536776e8528fdb3a35952578016b5e9b82. 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/QZWFK2598596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x836a41007fc8b22565e5881ea20c6598bc78ce3a7947a43ec0f03b9359ec4f24. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZWFS2532928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdca8d1001f1f72ce251c54396db140e59873ef3e997413fd8db4dbc8c662efdc. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/QZZ7K2507365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa4448f213438b3a4aa3c25e3d5c8b7af2d830ceac5d6e924325ca438066a4ab. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/QZZ7K2507363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc214dd27df3d0a501172c0a030efe02065ea7744ed484e46f791bbefffcac897. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZZ7K2554473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbcb2ead38b4f2937521a48a4133dc86ca55b72242eccbe0296cc476b9054a91. Chain 2 (Bitcoin): anchored in block 958399 (2026-07-17T10:39:51Z), 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/QZZ7L2563075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7ea4ac3dd93ade0a86eb06120539571ec0d1a342d96e47e71434f685a79ee26. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QZZ7L2563065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf665d102cc2ad992c72745543f3bc62307d066242c7acff4eb65e1cd8cdd4a12. 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/QZZ7L2563070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd4eecfa92938cbc74f99ceb14c8c7b07359cc0b9ae59c88eaa4abbd02f9b0eb. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/QZZ7L2593418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a731323a6f425cd70d99e1ab9bd2d1586c67df3d257913a89c7822d9d6b9ef8. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/QZZ7L2598046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d01c0febff463c7b1d0df0e2d16ab1cc82bbb65910fe94e641f0574ac12dd06. 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/QZZ7L2593423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6aa4018834f97da46cfded48a931d881a3472c9864cbfbfa1ff17dc47ce0180. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09:35: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/QZZ7M2547636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79e8e24a45007ee525573dae43b81f2597e9c69b0287c56a68f487a36763e3fa. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/QZZ7M2550626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67b1f71647bf748955322b371ceb5c93b7b737bbd18398478e006937f3427da4. Chain 2 (Bitcoin): anchored in block 958410 (2026-07-17T12:18: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/QZZ7M2547627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd86b2ae57e1ae541a549b1109028bd096d116144fa93be1d8a02b9a626b0b95. 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/QZZ7M2550624.