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 0x9ad8e24bff6fe06f03f1fbea0f3db8a2b4d63482c9465f74e48ed4095ae042a2. 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/670ad9f8-96b8-4eef-bcc4-6da8ec931489.json and https://artists.proofprofile.net/proofs/artist/670ad9f8-96b8-4eef-bcc4-6da8ec931489.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 0x5946b07988a879764f46472b9f71ea5f11b1c565f1bc14e8858b86e558395c9e. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/TCADC1766073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96f1c485bd0abcdaa120207761a28813ad1abd6095c383d4685ad8e08382636f. 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/TCADC1766099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7d514cfae5ebd8f50847fe59d23f88d37b1141732a1dde3c4b4d032b54fdaf2. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/TCADC1766119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e60bccb56e18cf63b1fe4acb6327d992fd0fed731b7a59c033cdef3909bb487. 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/QM6P41873784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6892ff6ec438db104481f0c17778b310e30081229578ca6ad4fefceeef25d009. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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/QM6P41873785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12359670dd879be7876aff31aa33372503c702f067880b81f7aa5b8e2905ae54. Chain 2 (Bitcoin): anchored in block 958514 (2026-07-18T06:54: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/QM6P41873786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49e0c8e947972176eb8300c02437875700248fc67a38aa7f4e47555b8b895e3b. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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/QM6P41873789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5391aa8c2a6425336c35527487cd0b0c7dbc5152924b17b920f8d430700f6032. 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/QM6P41873790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4da2cccfa1cafeb21e4bebc44feb547584bedfbede4175df9b0e597e51cf91b. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QM6P41873792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8bebd2f49d5b5c3ad84fb2a8d5ab34a2df69882be0e77cfe943a2ed955d951a. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QM6P41873793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddff94e63fe72ab11041172c58eb9dcd4958409d77cb15d5caf048858ace69f5. 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/QM6P41873794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b8c834df433981ac30e8240f9218cac170fea180778c6cd099a49295fd25c0e. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43: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/QM6P41873795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5da7293db3d714058251ecff30377d7fc8b072e273b65fb5fa7672a42a1f387e. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/QM6P41874074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f6261df07bbb1110c0a01437ddaff3b6e3d23250fedc8bdcc667793a55d4592. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QM6P41874077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0defdbae4e68860394de888ccc9a9c9ea19ef983abfbd68c1979820149628f2f. Chain 2 (Bitcoin): anchored in block 958514 (2026-07-18T06:54: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/QM6P41874080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf842946255dbccb833daf53522637f565e97d9525b4ed2000842a405120ceb73. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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/QM6P41874087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd011384b5dff25715265f9822ac83e14101c5efef6d811fe803cdc56f85a432. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T16:17: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/QM4TX2090501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8639cbad5c3516d3a27830ce5e8799d363e5de990a7b3a57d30df0a9de2ae47f. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QM6MZ2038868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e56f2a5c7127bd277df1143cb859ef604fbf45ef498f494c63539167d7e9999. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48: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/QM6N22071264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa441aa7c6ba955d3983915a0fc142e7f57482637e91defc19407bb32f9e73bc0. 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/SMRUS0065916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f99e195a918cfd8843c761b80013c59ccac47690159b4e5b76add9a4a4b9465. 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/SMRUS0069722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05741780833b286fa6af025e9f7d1801be5ae2ccdeef10899fd8b204544be530. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), 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/QMDA72157053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x241e83c489cb36f59e3360cd3837c77d4af3c7131723506e160f65ef3a0f20a9. Chain 2 (Bitcoin): anchored in block 958971 (2026-07-21T05:04: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/QMDA72157054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6e7c7bf1262c5412b136550b3fe3015145706762125007466c32d80dc291ea6. 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/QMDA72157056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b34942f9df1c466a193ce115398d72c654f842619ea40d90fd37483e81f757e. 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/QMDA72157057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d2782814b4b79149e95210cce3bb894f2bf5cb9f8f5fef975b8e53a4865e2ea. 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/QMDA72157062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2170c28b0d999b908467d4465ecaccff27dfca5f78d7f37b134b4e10e658625. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T05:30: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/QMDA72157068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bdab400b00eb99c2b4a32f8fec67c0f4457b40a4ced94987386f51036194e9a. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/SMRUS0070682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a725f1a556128f84c86659b3242f162cb683f1d0e30609622ca2033cb853ddf. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51: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/SMRUS0072009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1875e33d380dd7e7fb0ecc2f3c40c897e700ff24f9017f851c8ad4971583540. Chain 2 (Bitcoin): anchored in block 958368 (2026-07-17T05:03:25Z), 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/SMRUS0072179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8a99bc381ceb592df350cdb19336f63e7b15bf23628e379d187dd7f9395c913. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), 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/SMRUS0074970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ed3500498f8684fea6182a7212e2c81b49f9ba663ada2e9c3a2e043a78407fa. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/RUAGT2337514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf59110010596abd8c8cd8aa3182add3aaecbe252624db42b6a81212d87771d5e. 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/RUAGT2337522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3d394782e4ebfe32acd9d9f8017d7b5de1030550a22408271f3f251fd28b51f. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T10:12:17Z), 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/RUAGT2337524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x855c6a7b550277810d6c90eb3ff4c5afed90801ff505fa1a52e2c047158fea41. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/SMRUS0077057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcff3e9c464583f30527d1bd050ccfa45c9cc2f4b57693066482fd844ace762a. 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/SMRUS0078209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6e30f260a1fa5d80a3e7c959d00e65f239fdd492991771b22e486b779f4d110. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/SMRUS0078529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5d4f70bd214d03820d81921b28ed8861994aee44832a40df0f3ada117638d47. 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/DEVY22100124.