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 0x83add72fb3c938d05391f7a98a79e4c9a87ed75afbb22ec37465470377eb2ab1. 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/0f184a31-b420-4548-85b3-2f217d53bc18.json and https://artists.proofprofile.net/proofs/artist/0f184a31-b420-4548-85b3-2f217d53bc18.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 0xb70ce45bd75bf8a107817174725e5a53c814e38db86f9a555bf37e294ed1ecc1. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/GBWUL2199735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x473b7c39cf53ca6c9417d95373579d9f63ec861d80f9e0cb7bef2987fd24f461. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14: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/GBWUL2199825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0111d194854099fb3aedb05f49bc7550c4019cfa3bf7c8a70f9fb5e1dbad393. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28: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/QZ5FN2208044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd952c32b31ee87ea04f64ecce7cea46213fa0cf29a6fabe081116f4963d4216b. 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/GBRKQ2205906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5a4af536c54a1a2e1c4d87d7803da6a6075f82d3ad4f4e0aed4f9ca3ad19db9. Chain 2 (Bitcoin): anchored in block 958965 (2026-07-21T04:29: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/ROROT2203180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaeb4dbe6d1f77caed55de3c75677e22268cc34791919014020d0eb510bbf0bd. 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/GBRKQ2254850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x654017d0320793def0bb9e09ceed25ff830bd4da3ccab39855249f062836a13a. 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/GBRKQ2269218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6c0f1c69c737c10c1aeadac36d8d9571e826a81f3615e55d73ac1a853717717. Chain 2 (Bitcoin): anchored in block 958121 (2026-07-15T08:02: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/GBWUL2241949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x439fb8bca2257e30bcd71b9f37a42e9110940075a594b1b9e79a911421cfa84b. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZTRX2202590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cacbf7e04b23ae0109d7f4ac657e595d0bfdbfc4eb830882d291a7943e3f7fe. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZTRX2262735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f1178f32597280c22f4aadc32e99a503b1534dc425e97393f1b9496ee6176f5. 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/QZWDD2297680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe730e265c6c15696188ab192ddf8c90a0f7e22d8af7af38064dcf2f1eca88e4d. 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/QZ5FN2356180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb35ad6f4e82c50b58c41e3f3e37c341a6f8129f8e00110e4e8d2708da7158594. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/QZ5FN2376531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c94e712cc877fb93c0a74c3f265d8fe0e77fddb70c25bf5ba8daf29cdf8a32d. 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/USLZJ2457578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf362f3b9cae3395249a10e32dbaf6add15c87f258326c05d77b7bf0945b364b. 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/USLZJ2457614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cf1f0fbcde3a3475f3c32207368df088f0c34e9f9ed95faa26ddbe8b35d433c. 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/GBRKQ2472208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x630c9fd745c2b4cdc1cc623a3287354621be349c4a8591fd78d21a942d5a2b59. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/GBRKQ2486300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63e7ca18cc1086f62d0aa69766cc2c314a64565839779de36d662ca34bd8ac23. 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/QZZ8A2417361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f8e29c8c5bb443291033165df7e7ecb2f45df161a6600e934b420dbdfa05d42. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/QZZ8A2480574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c27e41bbe19100ef56f5b0ff23aae3d9bff950441fef778610d3384e6df0712. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03:04Z), 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/QZTRX2549733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14d61878298e301210f24e49a06e39e876dbfaaa13d87bf891cc0cce0ad85b92. Chain 2 (Bitcoin): anchored in block 957778 (2026-07-13T00:08: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/QZWDE2576719.