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 0xedea66b2af5fc02f55a1961eeec22deefa4ef136031d38c85bde24fc750f26d5. 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/2fc4e4ed-3d47-452f-aaf2-bd3efda3f865.json and https://artists.proofprofile.net/proofs/artist/2fc4e4ed-3d47-452f-aaf2-bd3efda3f865.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 0x3c4a699bef38e95b567d9a3b65134b7f2ff16512208ce41424adbf683504b731. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/DKUM71800001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b945d8010824ea4f4c74cb942eea2618e9a9c9f9d28882665e57b8c47699a99. 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/DKUM71800133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0e1a8a6def4a870e6c16198bcaf7570df528a3148756348c3d30af2d50afbed. 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/DKUM71800262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7858917888c89479471c82317536e8d7bbd2e9a691c133ec552b8ca605c3573a. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/DKUM71800002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde7411960f15a6d8e85dbb7644152117574b499494f5ed8929be79dc36d140ef. 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/DKUM71800134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ace30c602c386fc78650a1362ee513555c471714e9a56ed0132d17ea77c9d3b. 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/DKUM71200863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x845355444c12ebcccc875f6eb79920dd46b53b1f5fb4581210d4d62fb7501d7a. 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/DKUM71200864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb70b6810184455e20ad8dcb70471aede2bf26be73e0736c1f549ddffb984d2dd. 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/DKBR70900502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11d3fab949a9e39bf4b1fb117f0f192b8d38f0bf5f09f37f90d9c98f02838f5b. 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/DKBR70900501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x012c7937f19478e7f852a1b7eefc3c42f7bf008b7bd1534413ff6d9ae85d9321. 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/DKBR70900503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49cdc209498779900cbd0e60dce2832ee3879786ea97ed26ce2d7bf898043942. 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/DKBR70900505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacb1977909b20f7417f2b6cbabe86851b45c1904ce5e3b4cc6ae9af1b37f62d1. 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/DKBR70900508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e10d0b90f3b6c784435b84252b53da69cba2b28909d146f326254c7c878ef96. 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/DKBR70900510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8acb82667fc6704d0db5822027093a01f9f713fd33d64959e62413edab83080. 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/DKBR70602102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x176f23198f80884f7ac856021df5d0661b8b2dafa720e4e9d2c48ad5d95feb0f. 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/DKBR70602105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd76a8a18d36719a92de1d759cddd720445818672497d15bc90ec10231395ebaa. 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/DKUM71800260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b945d8010824ea4f4c74cb942eea2618e9a9c9f9d28882665e57b8c47699a99. 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/DKUM71800133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde7411960f15a6d8e85dbb7644152117574b499494f5ed8929be79dc36d140ef. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06: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/DKUM71800134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c4a699bef38e95b567d9a3b65134b7f2ff16512208ce41424adbf683504b731. 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/DKUM71800001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7858917888c89479471c82317536e8d7bbd2e9a691c133ec552b8ca605c3573a. 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/DKUM71800002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x759730dbec3e2556d524e5aed6ebe176612ef5a3b7703e5c745c3c96227c1306. 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/DKUM71300088.