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 0x382db027c494c69865b76f9445b5f06a4110c230eab056b1da7dee900d5f09af. 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/bcd856ab-b3b9-4985-88b3-d40f2ad0a525.json and https://artists.proofprofile.net/proofs/artist/bcd856ab-b3b9-4985-88b3-d40f2ad0a525.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 0x2310e1650e8a0e221867e8a12be764aafc238e778ce8fc7d080fafb9bf8fe659. 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/QZRP42413550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46371330fdf7a24da2588c22e103da4a0e58ff5c0a1f8ef87083eb11659c3231. 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/QZRP42413551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16a585027a57a8b0c55984d39110f7f255cbd83d192310050a4129b454473f76. 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/QZHN62452664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb51348434695f76a4dc0feebbce486ccfb0da1c0b8e4247e92afb1ec1b9d39f5. 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/QZRP42413552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9680ad4959d259d95541b54705f4dba1d0355eff22420c784b6c1f698dbdfde3. 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/QZRP42413553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca1ee958a1125e47f7c9e1529b70a8f74166b82167540cf20aa4028af41c02ff. 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/QZMEN2468633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x243881f1a2bf497a0cb8e7c9d76bd830351b88c2640b11c739453f46166dcac0. 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/QZRP42413554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x271be4a3e50c31b43a4161a6b5203d428665b7a7f14dba13e9d6b5e65a7f234a. 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/QZRP42413555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbf2e658cdbf5d7b4e2fc802b360f3c4274b06b363aaabaf66a99cf4e5e9ed60. 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/QZNJX2497976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16a585027a57a8b0c55984d39110f7f255cbd83d192310050a4129b454473f76. 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/QZHN62452664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0677fa27611f19f195b95fce9d52163c8eabb531b1365e4e772fd4930f6ab0c. 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/QZNWV2459435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77da5877d50d06832f9c54e1813f78d5df787eb79af88ad0f3b49e3ffc34ab2a. 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/QZNWV2459436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca753851a4ed3878f349d1f2443dc9e0b636564773307b67d84f8032a0586ee2. 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/QZNWV2459437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6fb7cb2c2aded9ca25474913e17e64081fb519f97220f28731f4e78af49c6f0. 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/QZNWV2459438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbee753cb58cb66884cd065ab5247fb4343ef85e813a7831896d9a87678b73c7. 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/QZHNB2351570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4f7cfd08e3f2bec1a18d0fe780aced5841af8a385ba86c228322c686fdf1942. 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/QZMEQ2212837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5051f05d039a9127a4d91e5b1e541f69e3bd98c399941bf0477acff87879fee. 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/QZNWV2192302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3939205244b9ef03232e6cb7fe862e03055e9e927a911e0e5d6768cbfc5bea4e. 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/QZHN72118518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe41b02249bac8b970e7673838a094b59b606e58f2de8542e34c8468fe387415. 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/QZTAY2231392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32c69ba34e039b37465e01be99d457894d970c16e2175c54905fdce45ce423b2. 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/QZTAY2231400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05bc333c5d41f5c7bdc0dbe507516667ba380476e160e9df8fb1bd9e08926770. 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/QZTAY2231403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x055acf4a467ee47cb217d06dc2ae4228327ec3ada927583f85aa25225c3cbc9c. 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/QZNWU2172054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2676b9ac1a1d27f86ee2a6912e513a62ad01703b8ea3576db2ce90431e40a59a. 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/QZWDD2339721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd79772b0e231d731277b73754f00a39d7ccdcc3c8ecceb952f42a6855b989075. 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/QZK6J2267507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32d072f0532ce73313af97f00c0d3aaaa4f61d807add0393f565a6af4a2b5eda. 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/QZK6J2267509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a8be937928085c6cde9b6ebf3548a4d5add971a5fa2276e04d97a28b739d61d. 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/QZW9L2336883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39a24bbc562b105eda8d8e602e43955d491fe5ae374c9e2069193157bf2f509c. 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/QZFZ62111543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31e97a05520a293ec41f96a8ced6e032eb28c1cae3931b7f47237150a6b4da1e. 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/QZWFQ2474539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cd7bfc9cd867a1b1f53ac904a0801ad5c1e515ed32e95f21223168afea93dc3. 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/QZWFK2404685.