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 0x5703bdee85e6452bf11ff8b7481c3ea9f3448f16743ff8d4c238257ad19469ca. 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/e0453521-5ca1-4271-a6b3-3f520d16325a.json and https://artists.proofprofile.net/proofs/artist/e0453521-5ca1-4271-a6b3-3f520d16325a.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 0x010e6677a52e4f09189216d19bdec1ba76e0748a72462081a6e6f628f3a00264. Chain 2 (Bitcoin): anchored in block 957761 (2026-07-12T21:55: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/QZK6J2270417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x641c24dc570c22fc08ff370b8b76c6361d6e7f894ed896bc548fc1e6c49ab1de. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12:32Z), 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/QZK6J2270424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x476fa7ce271eaa6418392e4472561ee2649021eec5006f006edd502188de3ea5. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/QZK6J2270423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1d1444a042d5b3d5ceff43cf8dca6c1c3b13082105d30e11a6bb3508dc23a6b. 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/QZK6J2270422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceecab331c40ed60f14ce14d4ad643f46c4f384137621003959b6590f065179a. 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/QZK6J2270420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x300add21cb75ce307be0eef957b0ce624e8f68671d6faf3f008d056744009af3. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/QZK6J2270419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0950fdf5a7664b0b10e269df97641aa028c0582900f6e66f1fb9b5db0b2f43bc. Chain 2 (Bitcoin): anchored in block 957759 (2026-07-12T21:46: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/QZK6J2270418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a9555f99a944aac9f1dc4a3fbfa5a8a352e09f06ac9e00e702400b3666c05d3. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/QZK6J2270425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f3cedc2c2463dbd0c4442498beb9239c954fdca767893257f28f037015e28ed. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/QZTAY2249135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd559c36a6a07816a906e9ed0b41a70b26bc468d7e98e828f24f0ddc74d402a80. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/QZTAY2249136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3717fa5db87f9133d85d58a464513d9068e9bee9cfb61c3c70ab2f3d7126a27e. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZTAY2249137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2be423d09cf55a8f6c0b4c2ed738977fb9bd8ef76d089cb80c3a00d7f97c7119. 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/QZTAY2249138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfed963232344586da537c79920c9a614129e4373c4c57a958a6f9b729205de61. Chain 2 (Bitcoin): anchored in block 957756 (2026-07-12T21:36: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/QZTAY2249139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x679783a4f4d8e850133ce92325c48c0e7422c52f6aa81480720eb1b8ef062b81. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/QZTAY2249140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8639c36558791415d0d1252bffe5f7558083822a1eca2835b978bce2bc3ea63. 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/QZTAY2249141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d942dcb13ff6bfca90b6bf92a709043fc8e3e9d9af230651ae27eee1aa3a388. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZTAY2249142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96708f057bc86068bfca1acf66f334558afd1ae9092478d64c5c6df0192d6a50. 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/QZTAY2249143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44abf3f83a8b7acab0522e7cd3e6778965b5dce48fef7b4368e70ecfcde64b2c. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02:56:49Z), 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/QZTAY2249144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbea1afb9033baedc961251f4869ec52897bcb2ebeccb87950a9b390c7330858. Chain 2 (Bitcoin): anchored in block 957756 (2026-07-12T21:36: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/QZTAY2249145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0a8ba7791b5fcb6e4b2ab29bf665fc9f67817bb2962a24b40712c4adf941310. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/QZTAY2249146.