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 0x23b68eb84feeb2d1b738b573aeec18609c654bde64443a86f3cf448e0575770c. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fb2ae9e9-302c-4397-ad44-2023f9e893f8.json and https://artists.proofprofile.net/proofs/artist/fb2ae9e9-302c-4397-ad44-2023f9e893f8.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 0xf7dee9d892a7ca59f3648486e6bf6317bcbf0acc59f67d5c82d3598e41924211. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/TR1021300315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeccdebc64a3830d8e4a3e080aee3bae327b1b4bc6f746b32c8ba555c94b4c89. 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/TR1021300316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8dddab0a007ba4a840ca67eec46bf7d97e5165288235da542b005207a054b3d. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TR1021300320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88bfea474fa1860daf4bc2ce20d58a8ba8032a1f401c366340c17870c1236440. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/TR1021300317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20b4896c9f345f8da5b9c5409f545ff11b5fd12600d7ea2e8d809eeb5c4738f4. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/TR1021300319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf73b10be2e083a95c22cd52c1740c78b3aa41fc360f1325fc728d3b1ce0ede95. 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/TR1021300314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2eac03847191eb6a0b64a83f788643af610be08adbc1ea2bcfd059d1e709a68. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/TR1021300318.
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 0xbe320b9c9155aff0796d588ff9f6bd4c489f67b0bd076d78b608f86a4d77be08. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/TR1021300347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x721f1e41b4d08847e349c2bebafe4460cf508af4aa58cfe385f555c0e40f982d. 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/TR1021300349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14b618ddc1f555a6154c2fd3337483883c6c742f7a666c7f673b33230bd996e8. 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/TR1021300351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4136fe42aeda752a94c5420bf54a773e15f33d49dfaf5420784be3ee0572a0f. 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/TR1021300352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f6e07e07a6ae9dd32b77770604b645d62a40f8e1fcc73f45ab35a3693ae91e4. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/TR1021300353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4a780608f675e014c072f827af218ec08958300dbe4a5746f207e4b0ba28eb4. 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/TR1021300354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdb0612e6d1e7496a2f477b222537ddf477b85ce10ccadfe8581a7b6a7abdad8. 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/TR1021300355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe57adfd14ac88e7308b2a9f4ba014759d4379ee3ea02474e3c6c63becc9ec552. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/TR1021300345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e38001a713b99bdaa5b80eb0b6744b9912072b79b0f800b3612a095dbf3da84. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/TR1021300346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbca5ce422882b97b3cff4e6e09cd5e8cf68028fa31523344bb73908923921390. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/TR1021300348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe085dd0871979ff3ddad753cea78b976e434e4676c99e890e5da52c060cdd759. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/TR1021300350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dbb3b16e387a66e5dac7887dc9da2486364a79191c5866451e5c1436c09d0d6. 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/TR2081800114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08bc2355b386166843706141ca2b959f07fceeed6ef48f1f95d71ec942bb7a82. 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/TR2081800113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27a372b9ffa54002a7aa483ca672f754859d0fcbb1f0ce079ea56bad990ebfe3. 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/TR2081800115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5067fc069cc6ef25bf0f2e9e35e93a3aa581a6786f79e586b33ba7400bd425ad. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/TR2081800112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63c8b7afe7083d871c4e94d24efd26b77d787cbc304fe93a039e079f6263a78f. 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/TR2081800117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1117bb92249faaf0ef82746979a92b5e107152fc3e64b645f0027466a2fee5ad. Chain 2 (Bitcoin): anchored in block 960383 (2026-07-31T09:50:37Z), 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/TR2081800116.