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 0x7bac2a7cae58520214ca8badc9932be47a621c6dbad9a876ad0f4cbf2995095c. 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/87ae391e-383c-45dc-adac-66610638b0fd.json and https://artists.proofprofile.net/proofs/artist/87ae391e-383c-45dc-adac-66610638b0fd.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 0xcf3c088c0c5dd019aec43d8c6e569f8725f8b56e0e47676ef09795708ff482e4. 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/QMPKX1747127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4ef065dcf770e1326511f4f4e49dce69b6f4fe499199de9f610bb4df218609a. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QMPKX1763750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cc81a55f606fdd1a962ab0bb3be43749a9f303f4212da295af9076f62e1ee10. 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/QMPKX1763774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b9c4b7d3300226153dd43dbc15dd4c1c41b37029ecfb1af6c410cb34aa280b6. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48: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/QM2PV1739489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcd0788e182f5a883961bb522a1efa2432fcf37d38b63b05e4c5596aaef6ffb3. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/QM2PV1738897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca79e35aa1143e84c3c4c9f0d5756ef1d425d6361a59ed4277308db8343dacde. Chain 2 (Bitcoin): anchored in block 958700 (2026-07-19T08:09: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/QM2PV1738898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc245211cdb01a3a43b184007e1793650817fc3ffd9e41c8fc722406c9786b04. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T17:30: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/QM2PV1738899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e7d36e99ba79204af272c63610ae55d0c717e8f3f5f983e96859172440ac818. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/QM2PV1738902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x020c1dc8cb89b10b0a3ec9f7e4cc7416d3c93f60c4fe830c34b4841675a659d8. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/QM2PV1738903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa142599d6bab9916d4f88b41ae7c00b0aef31ebdae50d69617b745bdcf54fa52. 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/QM2PV1738850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf714759ddffc6475bb8f14bd0fb6081e1eec6ee842af0fe43909e6f313a5c8f. 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/QM2PV1738851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07abb986235b076f118a69e26e6d8a00ea42ffb6c4adb66f8f1e2ea08365d1ef. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QM2PV1738852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fcf1e3e6263035d13edce4f011fabe1fc0c813bed73f8338be0c9db5f41d57a. 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/QM2PV1738856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc5e1bccb93ed9ab963efc92495409916064cf50a11550ca41e3e0196fa870d5. 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/QM2PV1738857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5239583eb286cab7f899734d2136ee2b54f123ba9766c3941a269f260e90ab4. 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/QM2PV1738859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x777075e10be546e08cdded0ff0e7528d75bda76ad36e540628ac7dc1f0149a68. 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/QM2PV1738860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea7994cfbbd969d078bbebb9a10cac97f711d0b2d4d4f4d8122e8b15e7fb413c. 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/QM2PV1738861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa860e58b9e75aca61b64ad2d9d3f724ee105764cebb45b2350c538c5549069c4. 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/UST8K1725842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3e49f767775689eb169e1f08852b3b7fe54bb7deafd033e704a8422f4a11fef. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZANL1731852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a9332afee99e6b08eade26a6be1dce1ec0f481a4d22ee7e5639f161c80a7736. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T10:39: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/QZANL1731854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7d51fa2066266fddfb78a969ca0029d9e483ae395355241ae4db8c37ee5f5ff. 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/QZANL1731855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x855d585b32dc4d4c8530377685d776904a9c6ca0abca3aeda5d9ede53f134184. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/QZANL1731856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4d14a32ba718a81de5fe9c810095bd148a7f387031d0846806f9fe06314d3cf. 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/QZANL1731858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8973c9d5b54c6f36a78700685bb984fc01400157524f17423f0082a3f521dd9. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/QZDA71889013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e9b7379a2c45813981dc97da03abb462422a3acbb9c76061a8d837c635c63e9. 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/QZFZ21941269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc132dbb7e977e9b6ae40103f941f179aa96e123af1effe2e10044be33bccbc13. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZFZ32095307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5a7abfc5f9fc3742532e4668307f65d00abaf142c5fdc2f7a40dde0b2dae710. Chain 2 (Bitcoin): anchored in block 958873 (2026-07-20T11:48: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/QZHN52059250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8868f71847d510b80d114fcefb308089a373ae4f2ea77554e1a10ce86a6f64b. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZES62208903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1425068148747743399ca6f8ca9dbe2e33ba390d1b6e676f789b85e4ca1cf492. Chain 2 (Bitcoin): anchored in block 958756 (2026-07-19T16:12:29Z), 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/QZES62208904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10a3dcc3ee9f4fadb7e22343767ed6f6bbeae2764c5d9c7d33bfac9e3ee4760a. 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/QZ5AB1706340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x427f0b2211e2a0fec97f363e5030cf6889ddf1ac1753e1d8bfe3b50fc7062007. 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/QZGLS1978389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73ba25426619ceda07e07eed4d6adc99d8905cd5370e650168c5b3878b566a19. 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/QZMEQ2248153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacbb2ce8b32ca4cb7973570572cb1e8ecad33e0a1ca295afbd2b0976a0ca5390. 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/TCAHS2314556.