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 0x4a9439891a6067de6b62498582a88a18c497a798916b7893c490c0707a6c2f4c. 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/583e1113-7677-41a3-b09d-9dbce66bf8c9.json and https://artists.proofprofile.net/proofs/artist/583e1113-7677-41a3-b09d-9dbce66bf8c9.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 0xe36af9edea759e79d4e72d4cf1693338a496e5b7171178e9f81b27158f907c37. Chain 2 (Bitcoin): anchored in block 958880 (2026-07-20T15:29: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/TCABI1267757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ee26f5401dc40f0c8e0767d1873aa604d122da85b8986bd77b3fd1d68e68627. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/TCABI1267759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fd1cba8a707c384abd1c5c9f0da6e115e538a7b68d7648c972ab68a3087208c. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/TCABI1267767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7e69dcbe21b36ee8e130bb55c400b2d8d50cc24285ce43ccf634682ee1c0554. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/TCABI1267778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3ef75d89765f5879acd9b14073d18edbaa9e25d7cd1fadd85b675f1eb59574b. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T17:26:52Z), 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/TCADD1707149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54e21bbac04e2b24ab5bea5e5dbaf2ec0ffb786b216147618ec8284dd28a23c4. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T12:49: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/TCADD1707154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96b4490bcb4d18ae756670b62b7a0830e0dbb5cd17a76c2b3af2e98ffbcc2c0e. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/TCADD1707155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde8e32990dcde74bf81d3f56dbc0d2f5db62ba9c96fa3d506459771736d370b4. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22:28Z), 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/TCADD1707158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fa73a905e762e704e4a42f655d6493b6420c395c71df8efe0b8ba84312e86e2. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QZDA51849265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78a4307802d74dc25bba5b9ff5a46afd09d754317d0e21ac35930bfd7ce9e184. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/TCADW1889101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76ba3fce131e6c128bbeb587e18c4e7a52cfe2cf93712aa2820a679decf4a918. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/TCADW1889106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a688f818710ca227b75c448fa4256e66474d8da550fd1e12b3e785e8d1db22d. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/TCADW1889129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80c66891992c2367287b282abf4dfa5e4b477b2a85c0996ecf4c8ecffd35e838. Chain 2 (Bitcoin): anchored in block 956841 (2026-07-05T22:14: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/QZZ7W2495161.