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 0xe322b0aa07d1b849ef3dd0223def7f005c7b8c13cfe5c688b69d1c6cf498a617. 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/d16f32c9-79a2-4ba9-865f-08f2078941ed.json and https://artists.proofprofile.net/proofs/artist/d16f32c9-79a2-4ba9-865f-08f2078941ed.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 0xeb1880acba7543db64eafd8203082739b5066ac74052b130ad238a75ee0a0681. 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/SE6A92196261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80b8e9dc8022a98098450632e07f93280410c0dc8ccc266c37368ea07dea682a. 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/SE6A92196264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x205e364ec7398df7ff0e5c10f88d8f607a70a3b6eded761c43aa988c83e12837. 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/SE6A92196201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe92b99824f982fdbfe419607a3063c1120575ee18ba917d214656e809ee9251. Chain 2 (Bitcoin): anchored in block 958639 (2026-07-19T01:18: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/SE6A92196211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5331487ae3d45af71a00ceab500693e22ed50aa0e212e29a2e4f48bf6e6b5cc6. 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/SE6A92196212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74ad6720cbfea0ee52c5be661bf5fc3148f7457d459088131023b14513c07ab2. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/SE6A92196214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dad4966e21ffad5a81296d849388dcd24e4c99bdf3f78c1e0d4c78e8c5b5b06. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59:52Z), 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/SE6A92166642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf25ff43c06ca3bee59cf2e2593043414ae52dd1696c51a4b062ff3348b732458. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58: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/SE6A92192269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8f37d25f9ba0f3647362670361e952b40720480a32b0024ec3cac83b4bf5cfd. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/SE6A92192254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2b11bf616a6cf88ffa9f43b7d6c21fdfc2e05e6c51f914aac234440da13dbe5. 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/SE6A92192249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x985610a0d443ade91cb9be4d0bdf3a3501e4e14685d77f84ec5eef3e51455f6c. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/SE6A92192221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17db705db9bdb43870ace76aa7c56397bc56230fd398bfeac89c00be275958f9. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/SE6A92192266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4df96c12d60b9edf3eebdd39369c334b54ad9217098878dbd6cb1a67804ffc50. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/SE6HN2120392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01e4e8797fbc78c4d89ab6e1e60d39ad4c6ba2d03797a52cb72f36bc09b3f31a. 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/SE6HN2135792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09148a6c7254e10a87054991da2d9d7e3ca263fe1725a387520dcce1d980f34d. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04: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/SE6HN2174140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5905d69602e1f8260a6f0c2f2c38ab1e6ae76fe4d864af01d65e8af3f6ac7d77. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15:39: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/SE6QE2115348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6b8c64961f665aa4a1ae3229beeb8f4211d57be27dec73829e2f8b7207e8a58. 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/SE6QE2152047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e3a153e14c041e135dd5b58c349bc1d4ffff12f99e1b4d0d14a9890169cc46f. 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/SE6TI2171393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3a6490cb0b354be13f28160d2560687ef027b8a2de26a120ec1181306d5a6a1. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04: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/SE6TI2171390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe95871455b84f88dffc3096b18e7df0f91f4774117c16431e2a17d14703d6425. 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/SE6I32241146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6a2303a4f79dcfc941122a1cc3d96d81f752a067a073e4665201a967959ac2c. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/SE6I32241148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe145cc60e105bb2c4bb0b846b3696230ea2958aeda62d05a5294f6a8e6afda99. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43: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/SE5BU2365997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x896ba242eb5aa15689bdceb2e89cb053cf3f620df518a06a2de53e146bc76276. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/SE5BU2365999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82762caf7e7a5c6e565a4211fe70e0134c24a7950cadbc206ae96b3f63db5920. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59:52Z), 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/SE5BU2373826.