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 0x7d41b9001e798bcc03d557af5c0e2cb54e9ccf697d9a298636842ab1c0f1b46a. 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/4cb1eb6f-7132-4be5-9ec1-357eb62c7f9c.json and https://artists.proofprofile.net/proofs/artist/4cb1eb6f-7132-4be5-9ec1-357eb62c7f9c.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 0x5a3215f435659891f3890de9db1b560faf8dc2edd959f082d34eebd72d8a7736. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03:57Z), 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/QZDA41843385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7398be26da22c9e5eb650b7632aabf29ec70d82bf73840d0d50132ac0e1760a. 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/QZDA41843386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fcf0908d643c48db9b5df2ce1cdb9c4f05c424122b8a66d846c5bc8f3262654. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZFYY1950977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb427fe5126d08addf7f3c78cbebb114a8635242524885e3a2fa018252e774fe1. 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/QZFZ41921473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b85802b087f37a57813b5f3131231411ea8411264fdd55ee9d6cf5dfe593f5d. 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/QMGAC2100086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5779280af0d4ab1c60df528cf2f6c057de5a9aec27a31b636bf24e6b4660f35. Chain 2 (Bitcoin): anchored in block 958130 (2026-07-15T08:37: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/QMGAC2100120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ad490664838e1692a6bd269bc0a3a8d69a49323a83b1f75e7e1bbf34dda7f72. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58: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/QMGAC2100123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cb43e0f57c024ecc81f7e92ee3c82bb7b0815ff0a2d9aacdbde714529644c29. Chain 2 (Bitcoin): anchored in block 957867 (2026-07-13T14:55: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/QMGAC2100126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8de11e02b4408cb069a180e4fed5451e6c26c7a86a0e22d59c72173ce2ff401e. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T12:35:02Z), 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/QMGAC2100224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x719904990cf531452da0e785982e53cbafa321c0f8bc1122a962a9662779c793. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47:57Z), 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/QMGAC2100268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82b751fc1cdca0ea07944e75074577551dd8674b9ad0abde11a6e0d2ce70a3fe. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QMGAC2100273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bea5974ae9fcc36cb5b7f5ab1d12e4e5d013205993b54665a56b4dd0410c1d5. Chain 2 (Bitcoin): anchored in block 957884 (2026-07-13T16:55: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/QMGAC2100275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd68458efafc4e3bc0c777cf78e8ec594871cdb07c9d1a0ee0f2d4a1f9c389b03. 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/QMGAC2200081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ef35b6b561a5bd6ff6a1e30d961456f2a1fbfcb7d61ca3b958e2647e376cbe9. 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/QMGAC2200094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d5b42a85ced93742700c9e3305b5a8a242f5bdafe4b44246d8348ccfe19dcf5. 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/QMGAC2200095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4503c3f37937bd2e8fd1a8e7713dd585a81af4f18d57c5ba280f8d9a9cf40516. 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/QMGAC2200103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2748814b0ac8158a0b82bb70031acbcdab3fff28b97f24693454f1918c122d0e. 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/QMGAC2200102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d3d7460a5874717d97ebdc44ad0a0f04c5ec15538da62b32ce91df371a5c344. 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/QMGAC2200096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcecf90937cf87efef39eca173a375883bfa070a6924feaa831ad3231c8ee97f3. 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/QMGAC2200097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2cd831c056f1febb4bfcecf762af06767aa8a2af6b54aa5197c7f5beae2b7c8. 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/QMGAC2200098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dd84ebbd55431c55c8a20f27638ffe041a8ab3dbd624402254c2c61ae051121. 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/QMGAC2200099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1504a191c05e60c771f8d58b29610e28d4cf8f31aea932f0211cd0ca8d844eb7. 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/QMGAC2200058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22f486fffd2207786e8d1793180a15f945abb93bb8ff45a8f2675300466ce98f. 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/QMGAC2200104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6104a0f87df911c6d8ad9cf91dde3d69f504b5cb4f04a36931e399b2f9a4fa98. 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/QMGAC2200101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf65266e45f9eed2246300192bd61b677dc0f575e8a597b761c7efc5073cf2f61. 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/QMGAC2200100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4b85985cdcf379aeac1769acf70de305c625517847f57086e2fafba81a730ef. 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/QMGAC2200083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09cd20255d9f06fd5ad38c89fc1727aacec3923eae634351af085c4164a1d40c. 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/QZZRJ2400012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fac3120761b06c16dc3618577822c16fcddaa1aacfdb930608c053f66a2a7ad. 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/QZZRJ2400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc31875b1bee7e48be09985738f783c3652106168db434b6544f34ac0c79de7f0. 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/QZZRJ2400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52e9134e06eba44599ec1411e99dbe7ee69f024040fece655496a4ff512d302e. 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/QZZRJ2400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd03ebcb19fa1694a7f06fad064f03313d6fdce17242cdb7f6347db548f403d25. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33:54Z), 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/QZZRJ2400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09cd20255d9f06fd5ad38c89fc1727aacec3923eae634351af085c4164a1d40c. 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/QZZRJ2400012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc34100779a66b291e3728c176269c8290e3ef7b69b4be8003de822cf26af129d. 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/QZZRJ2400033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d20ce562094ac70682d7addb352892477973c8dee36336483781cd819d30ce7. 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/QZZRJ2500035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a649991e90bb85a5811f6914b5672514c32829e92913c9633b7bbc09140757d. 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/QZZRJ2500041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x678eaf96781660842330f4aafee8d000e26f48af1665b8b8299114390821eb68. 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/QZZRJ2500042.