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 0xdc89dddb2fd9930bc0ae6d80268979795f972a725b90aefb35888bf7c85004e1. Chain 2 (Bitcoin): anchored in block 953741 (2026-06-15T04:44:49Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9cf8920e-f7c2-4dac-97cf-bfd90cacb787.json and https://artists.proofprofile.net/proofs/artist/9cf8920e-f7c2-4dac-97cf-bfd90cacb787.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 0xa6c8069962d90b844b727a95776b73e6f2b1b137cb3aa6bec331d681be07d21a. 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/TCACW1774222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x774cf310b123b4002c97e981e884b9c51039750d8c7b7ef24a049d06303368b7. Chain 2 (Bitcoin): anchored in block 958834 (2026-07-20T05:55:47Z), 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/TCADA1761795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b5b8ca5bf9ca4c48ad73978a27b3007badc51c4a18f3d9ee99293519353fc31. 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/TCADD1723734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f554eff6bb83d918da8333c4bda009f1674413c6c0d24d91e19eea714af0da9. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/USUYG1212697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4268218b1b570491d9ea428103d667863edf52c55bf54f31bd9541e154192197. 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/USUYG1212698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb1ee308a9b729cba9d62630b39d58f8526fad044805cebf3743af6cb232783f. 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/USUYG1212699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8aa4b8f26d10263bb8bdcf044fb8480562d76212820dc6402f6fa6412f38e10. 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/USUYG1212700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x452404ce815e025b9aee2963e41ad1ab2067dd9a351c583f3839ef3b61146a62. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/USUYG1212701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75d5e7d2e7eb3f4272e817f848c1993a3ed03d04f6a67b6e4ddcd678447559af. 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/USUYG1212702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea57427453087f7f4023afdcdac057621b0c3b24fa5e3174fad8ae4275598631. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30:38Z), 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/TCAEA1853503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc886b0cb9ea67b87352fb4e4e500d84b4ab7747de730243d966e9ebd29d9cc8f. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/TCAEA1853502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc08081d12a496a5ac166aed39b17d1fed2b1ea90a896c72fa6a0bb0518e5f411. 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/TCAEA1853667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23514b1230b37af82817a773c70e6362d5d5e21932a8bb4a797468a7cf8fbedd. 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/TCAEA1853673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb02b9b7e4ac1569982bcc126763505a2ae09cb29b074ebeedb9deb6e832e705. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZNWZ2513169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89b7b08e2ca1ec3dd17870811831cc42578b6677f360f197ef46ed1ece4d4823. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/QZTAU2529361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf5abf9b8ca8fee6345b33f287ee4c0d9789cf820046a809595d1c3ec0b611aa. 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/TCADQ1895584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5813388fbd82e616d881f6ecaa6668fdd7a25e2ebcf31636cb14fb7779c6cbe2. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZDA61935185.