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 0xfd476fc968e6da3ec9fa31107ea085168d1b32db508eabd528c6b227d1b858f8. 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/f70e9409-b246-42fd-bd2a-e528570e5cff.json and https://artists.proofprofile.net/proofs/artist/f70e9409-b246-42fd-bd2a-e528570e5cff.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 0x1daf771fffe4d77e5b03089a7566e9dc83a97d0691b502992e8fff23d759cf9b. 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/QMXGT1300048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa40c0371cda49e74ccf5d4d4d8d5908efea122b69599b1dd7dc4240a4626a856. 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/QMXGT1300049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa077e2048419c3db720c9f5a2b4d36ad2cc28fda1034d0258edca0111adf8653. 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/QMXGT1300050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb6dc73df34934373f2ba558da45a1442ff8594ff782525dbe3ca3358df262d9. 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/QMXGT1300051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x941f497aa88b9300a2ab38eaea77e979a58ee3ef537028302494fa2306f5bfc0. 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/QMXGT1300052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64424826c99c197ebd3ec9c59b7f6bbc490c9debf1dd9b880f296eb83286881e. 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/QMXGT1300053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82ad2887c63bdbe3931a3de4e962b012e5337b8e21c35c4a57f76d81418a7612. 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/QMXGT1300054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4020cc0a63103d33a438696a8df8af660677e55f1fc7aaebcb3365bda85e8de4. 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/QMXGT1300055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cb545463d52ba4918e0b9d4d7b99ea7324c8f9d21ef0c5b6b1089121152f993. 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/QMXGT1300056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd1054e129f8bbb68e291ef1445ef4b645f8360181b84af271b637e706692a05. 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/QMXGT1300057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78b61e4ea1182d33bb1acc0f4cdc3fbff1aff996ce0b4b412299b57b74d44ee7. 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/QMXGT1300058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc961095501f977f71966682623d783a28979193c80474847c4ffc16fedf6ac95. 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/USAT21100359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18123b9a73f3321708e6ca9dfad59d0e599b7515410543a3e13a94ac6846008e. 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/USAT21100360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b4c3f7f5761fc20a95d33ab7d912c6347c025fe73292b13b72b598fd7ecbd6f. 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/USAT21100361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6db4082e73c41514f7987afba1d410a80f27980207c65740f5928a042f8832cb. 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/USAT21100362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x024e43057f471485a3d94292ad615a83417d03a8949df58a0b1f41d08e695377. 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/USAT21100363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb07e8c7d64add7627ae9804d5432591b4599a31c0ced115a09f5e0c15e71fe30. 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/USAT21100364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf453cc20b72b90429d538c17fd9fd91c1578dd37a40fce004143a31c0ff791e8. 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/USAT21100365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1999acb750be488be85361e0adb8fbb97e52b545e05b50db45c5a8131028fc1e. 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/USAT21100366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x428204376118b817876b22faa101bea2cc16e16801e486c6500e6f6226cf9138. 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/USAT21100367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17391017d673db7144da4aec20ae006ce737d96499f91efa4434c3d1f39c04ea. 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/USAT21100368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47e7130d6ad6c7db76f52298ebf91a394a972d016a17443b71025061447a235d. 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/USAT21102019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72039945e0fd0df7a1892c5d6843715451028723dd6fa0936bd9325affe2801b. 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/USAT21101485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b4c3f7f5761fc20a95d33ab7d912c6347c025fe73292b13b72b598fd7ecbd6f. 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/USAT21100361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdee9397c673dcf30bae0ce6e83ba5cf5f029f4ec085b22041638b27e6555d4b. 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/USAT21201292.