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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe162761844f9b6e9c15b5f8679257339ad3787dbbeabf830c081d240eb01c27e. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e2208d05-9064-45bb-b878-7e1b215768a4.json and https://artists.proofprofile.net/proofs/artist/e2208d05-9064-45bb-b878-7e1b215768a4.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e5e895edffa8bc6899eac86f455ca7a73f806bcc7889f2f28dcf4b8014aae95. 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/CZA239500235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x183640727415c414cb5989305f52fe05bbc3a94f62e430eff352c60d1f6c7312. 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/CZA239700377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32831acda0071fc12d4ed9a1c7c29dd38feda78fe664b2924d95e96862b9ed77. 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/CZA239500241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a212be170f2de989b269e0e5ef4ba6de4087c4cc0890c1b45b67719689bd4da. Chain 2 (Bitcoin): anchored in block 957067 (2026-07-21T22:50: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/CZA239700387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bdc9d72f2f98228da1668b42361924be9d13148e1f52f9bcc87cac7edb3d6ef. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/CZA239700389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb537301749e590ed44aebb87fdba098e9b44f5a96984b44be61549323a81832c. 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/CZA239700395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf3b27e9ab6abe7947810f125547ce7d1cbd3d4cdadd1b5acc867f23bb0797e1. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/CZA230900221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02049bacfd8dcc6aaed8960ff1ffdb0f60df5f0b9a3ba1218b66a8f5b6a12eee. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/CZA230000554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e4c0542476818ec587fe87c61c82151407a6fb48e201bc9713f5f92aeccd328. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/CZA230100202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x653958291044de73de230a1159712111438d0b3d851670b1d301d45563bc98a5. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/CZA230000557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a9c67692fc5b278313cfe0fec65ac4e99060fa7e82df1ef1598f7f49fcb05a9. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/CZA230100210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52f0cf8cbd826af34bda285c9d4ab31aa301d013b2a86dd23def2054d92cccdc. 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/CZA239800637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cde43330e2e5df29fbf2f50ffe3fc79c1684bbcdf52a0912987de1d42bb290b. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), 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/CZD710900009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd91cd655dab68c325d3b710d4d9aa5f7f6117d6078f7d1537faddb927254235b. 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/CZA210700015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30786102c0ad90c4edb35d5ea06c21dfbed938f3f2728fbe268a9b5fd06c3543. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/CZA230800486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7f48922224813cad6e2901e71156a8fd6bef71b7cf9b763afeadf8d3ba652c9. 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/CZA230900220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb571bba3c932ba6dc81bbe485c2a253fea825924c6255afff1c1e0838faa44c. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), 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/CZA230900219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f548b706b6a8281aeb32b0e81d3ca10dcd3e044c10d0e9dd1ea7c50570a4179. Chain 2 (Bitcoin): anchored in block 960349 (2026-07-31T05:23:41Z), 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/CZA230300078.
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 0x4259188fd80c8f77be9fcd814931f05bec5efa70534022a8f1750f1b70f0320b. 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/CZA230600592.