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 0xaeba28ea61cc28fcfeedb55b11954ed4f18483e1e1d55afff984e56678f97578. 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/a96a2472-985e-44bb-bece-b0f47627e27c.json and https://artists.proofprofile.net/proofs/artist/a96a2472-985e-44bb-bece-b0f47627e27c.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 0xb555cd8284a78f6aafb0d22b727bd40c1d7982c024156822631d95a19bb3665d. 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/CZA162000755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1cc264112a1dba328a28f96aee27c26451c10d379d09e9be4a42e782a1daf7c. 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/CZA162000756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b7a9c675bcd967850e0b9c750578cb215cbc45e46954e2da9b485367b301d3c. 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/CZA162000757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbce4677dc72f3cb1d4085e6096e13e650eb3a48b71b6e93ec2043d42b19bf909. 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/CZA162000758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc265481ec16e94c9067a5c4aaa66e1d67a36fcc8d203b619957ba4beeece73cb. 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/CZA162000760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02abac3f4188a2ee6980a91bf9612303a6e06d691989868f258562a464e38c02. 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/CZA162000764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd09f8d4479c9c1042b0128eb4e91340d239c689997f792337b4a05047e0a0903. 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/CZA162000765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaee3ba8dbce366389833c91c85f3a9695a9a9bc3f70502544d97d941f3f26780. 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/CZA162000766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3c705d885572608896b84d2e6058bca94b7c259488064e0e91d346784129f33. 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/CZA162000771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb5e9c6c67e9c0a858871c8f7f306425e3b362b0cebcca38b04861e6c43d8734. 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/CZA162000774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x744bb67889c975a8593a179f8c6b2a245d4a61fb48da51daa560d7b93cdc5fa9. 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/CZA162000777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4e6495e9377c19b52681c8f47c7f8d56cb09fad05652e587d586f543b484dbb. 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/CZA162000779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82a18326b90822f5d67ccaa2dcdb45289b8249b1b81626bcc61d7d25c4793077. 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/CZA162000782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3664b85709cbadfcfcc0b9b9a9ecbda467848c664290874cd62cf558ced27c84. 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/CZA162000783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc353d48fda7a6b53d75c206f2f0363bc188c7045813733388fa73b5f0df6164e. 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/CZA162000785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ef286c161c3f6612e3b5f6bde43bad53fd3d893a65e25c9fd206a1c7ebdd83a. 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/CZA162000786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ea06bd6d70d832d369b5608dd23dd6d564a3977b878af6f0f553c122971fe80. 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/CZA162000790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc452a5f9415fe99c518a7d818cbedab065be650b3e8380e6d9bda77aa5114a6. 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/CZA162000792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe98dd036e6b1dbfc8009ed7f4cedcd6693a92e243152dc836b6acef10147396. 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/CZA162000793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x975caea81ecd91920112c263c20218a69dd7479be43c4731ca9791f60fc56b08. 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/CZA162000794.