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 0x93f3e98a119671c38a27c9d23590935766aa4eb691a39533f1a024b4ec166f69. Chain 2 (Bitcoin): anchored in block 953617 (2026-06-14T09:00:45Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1caf8c49-6f64-4433-9ddb-6d5023fc78a8.json and https://artists.proofprofile.net/proofs/artist/1caf8c49-6f64-4433-9ddb-6d5023fc78a8.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 0x735ecf8e7b939ab319662cc47d821a9ce8dc7b4eda619a0af8cbfed2f3790883. 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/QZXLZ2517348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x735ecf8e7b939ab319662cc47d821a9ce8dc7b4eda619a0af8cbfed2f3790883. 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/QZXLZ2517348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbd7c8922ce978304cbd32be48cfd36e32fc9a76773eb1c62e4a548ff6b67d97. 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/QZXLZ2518918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf092dffe1cad0089dd2416ee7c8c3c5a437a6cc1a47b90106677c6c1a1385ca. 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/QZXLZ2518919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95a0106383284857e64168220bc461ca10219b00b8e0644b3089d3a0b121889b. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52: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/QZXLZ2518921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3d37959f6e22ab724186788b0a3a53a71adefe20ad1933027307edbf80df104. 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/QZXLZ2518922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad64783d0e30f4ffebba06c55de42fb3ee1ae1df345fbbf5469db30e0a3d39c4. Chain 2 (Bitcoin): anchored in block 959091 (2026-07-22T02: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/QZXLZ2518923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5750335c9727ec87f88733ac25db60ec242732672c1f38fe42b031fc6454eb96. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/QZXLZ2518924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e52bfee88f6dfa51d17b0d52fc9ff65cd9eeaebb76fdc398c08b80c0255aff5. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/QZXLZ2518925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd671d9688a27adea420b9e4ebf6e038800ede91ece5c95871ea97c5ad98b0641. 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/QZXLZ2518926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c133aa8ebdcbd8b8ff9f8ddbf0da5b833465f821661d82b9a475836b941a99e. 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/QZXLZ2518927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9712a68465505bd9f59f4c47840e7c78cea57c09e229d8efb0fdfd56035e5e57. 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/QZXLZ2521143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06642dc29239702a3dde1d3c6e8255be735f2e299b791e49a9f88f244c5330ad. Chain 2 (Bitcoin): anchored in block 956861 (2026-07-06T01:57: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/QZXLZ2521144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x751c03f627234489dc5aa5b758dbc77f6928fec8b6c1614c4ce2f670a4b2a872. 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/QZXLZ2521145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b33a72f25df7c7824e24a2118f03064ea978f8f4cd5e768d1a103224b4de18d. 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/QZXLZ2521146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe36e08c3b1cafefe27fddf82ac3c71848dd0bfb6972f368c28c9a9f0dcf46b16. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/QZXLZ2521147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb22c1898db522e6b7b91fdde52a95a99057b7f44382b72cb0e117ff1a3b51dcd. 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/QZXLZ2521148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7235bf1e9da3c59ab905e58749f03f90e52845fe40ab4616613cb9328e5e502e. 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/QZXLZ2521149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x499043ffe5c5047c710672911fbeb1d1a91c50f617b1df578d41b232053ae0d9. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/QZXLZ2521150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28fc9d287b1453f4d0e9a5f306c1dd5468a2fbd287fc04324cca7d4bc4591f79. Chain 2 (Bitcoin): anchored in block 958911 (2026-07-20T16:46:31Z), 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/QZXLZ2521151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1d4c5fb35d2e716dc1320c043acd828efa21cc183da1674ecaf4972e0e27419. 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/QZXLZ2521152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6395634e4314c5f7d3a5ed717aab0c8be26baa6a47816b7f2c68747d2bc02e7f. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/QZXLZ2521153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9a1f380296a197c3ac5009cbb3cba51f5c4b782c17a60b5e9d98a71f4583e72. 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/QZXLZ2521154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3919e0452e073728fb45df2cf37151eafc72aeafd91ac60356f206519af36d3. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52:19Z), 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/QZXLZ2521155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4888384aeecf4c897a9d11ecdd71ef1880d38daed1f3f18e39b28b9cd904c98e. 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/QZXLZ2521156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe3b515d56036e27bbcb529b92e88298295f1f52b6a560cc364e0882519fc177. 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/QZXLZ2521157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea153842d5a09715f2d027a7e4ff0f0df678f69784f4bff1c23addeea1e53b6f. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/QZXLZ2521158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b8d5ddd99bb5edd2bf36bc0344cb4b5ba5da1af0f6c60c233ea8522507e3222. 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/QZXLZ2521159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55d65fb4800a54e196650f943106957886c704db80d9790386ae218d9f30b7f9. 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/QZXLZ2521160.