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 0x5ffe4becdb9762c75a0e5074d4464bfc48e74c6499afd416e0bee4fccd9017c1. 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/9ed7dbce-b3ae-4989-9e6d-d3caed8d1507.json and https://artists.proofprofile.net/proofs/artist/9ed7dbce-b3ae-4989-9e6d-d3caed8d1507.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 0xc3e9b36c0dc6126d523f5f7e473f3ba7ef1c6394355ef930353d05d6de9135b7. 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/TCAFY2140217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd17ad4330532fa6688589f80f4a08bb000f36fbc7b82975739cf86ad98439d3d. 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/TCAGF2257963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5534157a24ec8e76a0ffa491917f4199c7fd41dcb4bfcfef3e579f56029016b. 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/TCAGF2257869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9549574a8f0d0abe2dd2eefd01223e51ffdb2494cc37b947d80c4005af4c36c6. 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/TCAGD2223166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x998837f38f31ea1d80ec3afd2cb4fa3eb582c64b38a547d4b0d54375df673976. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/TCAGF2257885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c486a4edb0cc23ba2ad4a9a84fda1b43dbfa4652d1d327cd81de2c720bd7036. 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/TCAFW2194283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf92500b1915cbe2a4e0d3da53699eceda3a8b8c57d866fbdf02ca0c2dd53bd99. 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/TCAGF2257910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b532e903dff2b10b1a8304c719a2f752a56f4732fc7e702632f3aaba9550152. 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/TCAGF2257917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ae1f6a31cf8d34a738f39e6838772b08a5c6d3137b23d91102d64758cbcc3ac. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/TCAGF2257927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef5a76971ced76eec190adce22e35eeab6a7ac99570726e8c36bc2a86fe7bb50. 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/TCAGF2257931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88a5a5459a3efb4f11a6c5bd72ed4e5fe65746c6d531d8b172f7ced57e0c7666. 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/TCAGC2216377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a0f7469fa94a46967eec757967b0f17c926b7d267ac2de487b2715eafea245b. 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/TCAGF2257945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81ffbb55b561b540e61affd2261501f08a62f3f4241a4e774078cc64272bff52. 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/TCAGE2240107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf115bc1dc42a2fa152710ed9c0efb2f5bb5032a1162d6fd5ca43e8c8e85b8a0. 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/CH7812406096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9da8f9394294c961a3686f5af145f60e53ca28557e81e284114d13666daae4f. 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/TCAHD2366469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f58bb6525c9601f9bca2364890c2ce76fadcbf48d930f1c6bb6403e705d776e. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47:29Z), 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/CH7812348434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17a7c7db3c5f14a9e4fb43e1ce81365788f8fde624e505a11c34559c1c859972. 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/TCAGJ2257060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81ffbb55b561b540e61affd2261501f08a62f3f4241a4e774078cc64272bff52. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/TCAGE2240107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9549574a8f0d0abe2dd2eefd01223e51ffdb2494cc37b947d80c4005af4c36c6. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/TCAGD2223166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88a5a5459a3efb4f11a6c5bd72ed4e5fe65746c6d531d8b172f7ced57e0c7666. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/TCAGC2216377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c486a4edb0cc23ba2ad4a9a84fda1b43dbfa4652d1d327cd81de2c720bd7036. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/TCAFW2194283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcde55ed6ddd9b9ca32af88e89f76cd83b05bed029774d4006c5993e346d65757. 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/TCAFT2166515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x964ff0f8ef24121586dcd5d19256ed018b70b70ef1a1f3dc9973f352d246e824. 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/TCAFR2108592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09e51211f0b2a0f7fbde3d748e557ef0fbf0e39b2e2b8cf9e989d49d3e177117. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/TCAFP2133517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe26bfa7e89e2faed8c2aa656650e166b36b07a3cc352383648b8978deb654bf0. 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/TCAFI2033541.