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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8588c9ed3167a6b0b38f2b6b261bb7cc2064d8bd8660f3e259ee90f9f2384007. 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/12f3151c-a17b-4ac9-9217-10e8f036ee20.json and https://artists.proofprofile.net/proofs/artist/12f3151c-a17b-4ac9-9217-10e8f036ee20.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3161d9cb31b957a57348ec11400a7ebb22fd8334f011a913b1bec15747250f82. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DEH742329987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d15144d1b2202d01204ab308bf9d1ec1768990bf0dbf33ba6aa5b93f8e5648a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/DEH742411288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b76c5003315e62adde12dc872b539baf7bbd60bab0d84c504cfe13874030355. Chain 2 (Bitcoin): anchored in block 957055 (2026-07-07T15:12: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/USLZJ2417633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45b5ac05555f6a148eb7a6777d52fadf23fd13e25c83cdbd16370fb85949d9b1. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZHN92472927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28e7c29f8de2a9d890c4c4a20dd020ebcb7f9422613e9ee8aff0a2409f135da7. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DEH742402471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2328821575f17c763777f9549f7033133405115fad3ca125326dcbe779162cee. 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/QZZEB2351502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3265ccc381aa256d49a8c0dd9751d0c6f3ff9bec50aaa6b3bc9d2fb45a865c69. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DEH742333166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcae4017fa603f7c36a44ae1e443bedface128d09ea696fe76f11abd944ad999. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/DGA0L2344142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a0e38dce19ccc170c44932ed68d43ae82051d4674fca40918c63e7803db3a6b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZTBE2375188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96a554e9726a3650a538ab7d704f10d966c5a8c7d3b787b22d85850bcc97c819. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/GX3HH2378282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeae383f73f1c1a7d37488ead6721f78070ddc2ce233a16768c8cf068909a93f9. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZK6K2482726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14cf2d54ac8d605f030ac523ce52523459947ec8626ba757d59882c29cfe0af6. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZK6H2522741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cbbde8507944eb5524d8d69cfbef883383ad216978a212675618a6455b7c092. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZK6H2522742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x513acaaff004acb139671f3c6fe5c0cf7019631ca2bb6bc138e70b3f89f4f6e4. 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/GB8KE2505319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc5bbe3909c0bc0c9f034801c5fba182d878731fe1b655a70ac1977d26282153. 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/QZHN92533050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3a797d45bc46ed64ac55c091c9a0eaed826874fe68118f45c2cf472b9a3918a. 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/NLD682500535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1c8f040c4304cfcd25b652b95d9a97c04476ead31c9b807320ad1eb2dd5ac17. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/NLD682500534.
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 0xec24eb91a905397b841f685d4f0f9cde240f0e903a0117a5c67055ba1f66cfed. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZDA72585210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd532d6396fdf2d135223871b58ed9274fefefdfe41631796e459cb42658d88bd. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZFZ42540603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1791e8ac0eeb48e21fef25e31b06d2a842c47a2d524ac124c67f3b6eef7cc6ae. 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/GBLV62406151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65d4c15e5b41cab02ddf1b290456efbdae453195043b216263036202ceb1d31e. 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/GB8KE2425157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb68dba014280bff542969fb74e84f4e6d31689ac77b8afcb0dde4dd689568e8e. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZWFT2423128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00383e9cb2d381f8bda8d395a1a956871c124c91041de1de688c296a47b9d24a. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/QZTBF2411740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd348feadb2f3f77f56879b483918e8aabecd7805ae6db8bf8df27eb7104ab868. 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/DEH742428078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1beddeff0e641b7699a44e769929e410637a53450f755141d1d7099fa3ab0277. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/GB8KE2416564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45a9f84cd3a07cfee0177e8055dd8a2d390605609478bd33280205586de67a2b. 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/QZMEQ2488721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e32ed5eda584e7ab09d0b9ca8b51a20e32adde4f5b961536eb446e8d1442cbb. 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/QZTAX2462621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18085fb69e51a435b0439613b45904097562d63144b250ba4f2d18708b582098. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/GB8KE2416119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c49ab49d5d914d895369553f15da53b2a80707ecd79d362fc00151ba99cce9c. Chain 2 (Bitcoin): anchored in block 958042 (2026-07-14T18:24: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/QZK6P2464549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeddfd641c8e49a83ad06b1c26e49a000da5e5e51980ac42cb86c8ef1d5571d03. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GB8KE2412373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e0bf8e13ac463dc1af1754b3b2efefd7abaebae5c085f9bde7c0eb21a7dce0c. 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/DEH742416469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0eb6a3d70428f6869abadf05855ef5ea9c70bdba6327a531a593a5cb5e55ed73. 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/QZK6P2463850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25a47ec64388ddf92685c081ed19205b7511ae721753e2c5c02e7f039c4169b7. 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/DEH742416480.