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 0x838f5131c514b50cf3cedfb04c843c1fec391cfd372d91282ede7106fd833766. 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/61cfc94a-fbd3-4437-9770-21c259baeb42.json and https://artists.proofprofile.net/proofs/artist/61cfc94a-fbd3-4437-9770-21c259baeb42.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 0x87948437f2118098af4ed11dfb9f102bcbbe16812038154b6ea906005067e10b. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58:00Z), 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/DEQ021905862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b7ab2625d410f9496344213fcd5097d3264ac4dc0e1d833e93717e232bb4843. 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/TCADY1814996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf65e8d5bad70454729e17a3b08cdfeef5c21e87a776d0a8762b00a5828ab5c0a. 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/TCADY1814998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb35be6aca8c73fa64b35e3361e4f042463051a099ce193b3b0c80b461fed7aa9. 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/TCADY1814999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a62620a7790598f332471c5bbb684e840d458b43c0016b5c8210eadb43d6c02. 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/TCADY1815000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01582b48985927879b3239fd8810aab53e5877fb179594fd3f6a9b75bd3b2869. 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/TCADY1815002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc85ba7381dc0b661fbb71e25bf8c11047f5cbd2b1655b5b087a8bdc7ed7ce0df. 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/TCADY1815003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9a4ce01dcbbb9c3d2a8a1c5c962ff2cef062ada9784f4f6b987977468a6a841. 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/TCADY1815004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3702f1fa132cf6347fabbb5edef1a4f0cc4ea9accfb0d87fb9c2b559d91bd099. 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/TCADY1815005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88cca2a65e09b2d002822c4da647667bf78bbfeb16bb6b65fb8f9a08ca1d76fa. 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/TCADY1815007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27998f137a98b8e4d4e1665e3f5acb1c8f0111d7219bb04fbf4ba46b72b00069. 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/TCADY1815008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfafeb654d40fe420fb8d6474845421a2bfe738f4a06a57157e81e1226855f6dc. 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/TCADY1815010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fdb38b4780eb39b9ace2874f6e049319dabd10a00104a8d07ec7368a36c318e. 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/TCADY1815011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8a5a0d71d7769a83b1c8d06ae0152e198a3295f617c077f48af44f2dd70690d. 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/TCADY1815012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x345aa14d9271d7df332f9c17730fdb6c886a9bfcc9e5741e957350e339cc5883. 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/TCADY1815013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c179af2bc7d4feaefc6e90fc6356e3c83d1a34747f6d611a46447c9de73cfd0. 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/TCADY1815014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x404922a34e2de54475d44debec693a84bb7a743a1145db477040b16c99f878a2. 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/TCADY1815015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cd92793112a060d46984c77eda9cd614cbd4cfd790cd032c9584fd6e090cd0f. 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/TCADY1815016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9c6981f46f6f32f3b2e493e73d310424ad32a2842ec1bfd87869d9eebdf77c6. 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/TCADY1815018.