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 0x028d07f9c9bc86f0b2931dfeee5bc813e0a8807783b76a7fa91570ad805e3c64. Chain 2 (Bitcoin): anchored in block 953741 (2026-06-15T04:44:49Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9f8a01a4-8800-4eb9-afb2-1cb4f28c8f89.json and https://artists.proofprofile.net/proofs/artist/9f8a01a4-8800-4eb9-afb2-1cb4f28c8f89.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 0xde63fd5f8eeffa947efcb46482b1f6deec6677d4436f0f8fe1e9daa7ea73e0dd. 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/FR0U91400935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd5c8bb08893bb25f34a0bb4580f7404d66547f6e5e9273149971bde831938c5. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/FR2X41622649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf53575b2214d95f49f2243a478d4e820c24969fb0b2e3db6861e2dabdd22766b. 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/FRDKU2100580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03a0e1c1038822b25be2579591a1c37676548c221714a1ebe903061e43495933. 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/FR0U91400918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x201096bd5cf0f5b64d1bcc4222365aacbf09426b558f4e6548e02a856ae171e4. 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/FR0U91400920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5862d445364b1fdc7b3d7de409cd6d43d459abd42df01ab42fbda96592b7e948. 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/FR0U91400923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6a8490fe85aad01e09d27c9b6625d55bfa6c8e1c035687bd1e0db593defabdf. 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/FR0U91400927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd3cc10f08a05f3d0bd500f45fe74bcc5fb9a261a5501140d4481cd8d8e6e3ab. 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/FR0U91400932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ac7817d8532d5255f52c21bcd0a207a194778c2a1d1242c1978bfd38929fb2a. 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/FR0U91400933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57d3304c13258830bea3b609d5567bd10cc55e1549ee2700cdd3750d736fc68f. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/FR0U91400917.
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 0xe58061d3499b3940512f4e060f2208b5fb7514b96651f6355bbaaf0e4a56a43a. Chain 2 (Bitcoin): anchored in block 960230 (2026-07-30T08:32:18Z), 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/FR0U91400919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x335c99a5ba46292cec7740a93324f83170e369150e3f99bc253007b543d6ec5c. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/FR0U91400921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb14d1857162df76607905355555fe4b28ddf5767d61601852e9bfcb492af6ad3. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/FR0U91400922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf015feeca666682cd012978289ebcb9c8344ba1d260aca17f34837f9a8e34ca0. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38:16Z), 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/FR0U91400925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f36dfb3539ccc78376703dbf899560b2e54a6da71d4de78c5e8887ae49ca62d. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/FR0U91400926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3eec5e69fb0973efbb53f5c8ed5c619c42481d66d7c423065da2aa90f701798. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/FR0U91400929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5aa8051a7c8c87cb31f3a52f5efc9c19f3698fa8494f99d4dfae3793f47b5ce. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/FR0U91400930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7f94ad483ed008f14f5ab2533181aba9996675d9c458f890f3586682ee9ec77. Chain 2 (Bitcoin): anchored in block 960330 (2026-07-31T00:58:21Z), 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/FR0U91400931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x613e633f8a9938874f19f0865cf65ddd41a58722a71bd8cca3122624981620a5. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46: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/FR0U91200381.