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 0xb149751cff9c4eac11fc0f3b010062be201f0171c3a1b4ea61ed1ec21de22715. Chain 2 (Bitcoin): anchored in block 954533 (2026-06-20T08:57:02Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a456e7c8-362c-4270-bf59-aad314c7c4ef.json and https://artists.proofprofile.net/proofs/artist/a456e7c8-362c-4270-bf59-aad314c7c4ef.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 0xbd31a52e14bfa266ab88d8481038944268e05bc3cca5b6c57c5a8ce5211a52f6. Chain 2 (Bitcoin): anchored in block 960419 (2026-07-31T15:20:33Z), 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/DEZZ52170224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1fbc9d4fb5795c637fb074f2dbc3bcf0ac2a2332184ae34f7bbe5de8cd6fc0f. Chain 2 (Bitcoin): anchored in block 960487 (2026-08-01T00:15: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/DEZZ52170225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41a0af2b66a7034c43f6631666f0609c2ee51343c2d4463f6d081a37562f2903. 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/DEZZ52170227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37c23741d42f865a284ad77f20861f08f6b58a1b52d646d34bbc95de43453ffd. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/QZK6H2266513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d61942b7a68a00b2da8dad3ede352665eb7989c04d0b82f9f0b79dc54be5a6d. 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/QZK6P2236173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46b6f5fe190d4c7de7a1557692a69776fe690fce7c84d967f3167125b0fb7325. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30:38Z), 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/QZK6N2073037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa715469abb6c02b84335fd96c3ef9b6e86641706b93bf243b1098d60f050e126. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/QZHNC2082465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb26a0e22728581420c250e445ed452487aa4fa19ef796e888b29e998a6c8ffec. Chain 2 (Bitcoin): anchored in block 960419 (2026-07-31T15:20:33Z), 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/QZK6N2073038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e5774f1b097def70788172f5101b330cdccad8fec823c4b0a0801f34feaccb6. Chain 2 (Bitcoin): anchored in block 960187 (2026-07-30T01:34: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/QZK6N2073042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe24586b67f669987d92f8e1ec70a18729c12b1a52cb38d21d4beb0c551bf51c3. 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/QZHN71919395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e6d1ee68efc4331cdb1525d6d981632756ac3df049b00ca31e694bb4ac7800b. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48: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/DEYX82202857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6ea422c48068ab395fbe6b8057b0c1aaa58b15f3f1ccf612076e5e70cbd5516. 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/DEYX82162712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x165fa4402678eb77333189566a6ace5a89999991da23b73eba7302e8c97ddff9. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/FRX282496953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa480c3e5bdd544bebf6ad2e704eb2d94f117d8ca9dfa625b13f84ae9e39eb9c2. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/FRX282496957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb06573d1bdfffac4cc0dea69cf90c66a05ca0a033a8fd3b55631c40d0b0794c. 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/FRX282496961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad1df00395638f3bb89500da6ae1aeb4fbbdf696aaa16a4136adf4faade60fa0. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35: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/FRX282496965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80aa69ba2e2a952d4d305d78100fb589dcf3c346519a0e6257f8ce977f197516. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/FRX282496969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc17096eaeb76b5804f57ff99a67c8fdf7725a551fbb0f77462b1512f085523b1. 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/FRX452361656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7c64eb24b9788354cb1ec1b048b4b2e67320608e71b95a2310ef385719f200c. 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/FRX282496973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86827b1e89d2adf01acbde8d7eaba668a8c9163d716c050196d1908d4b3495bd. 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/FRX282496977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb39d1073283e1b9823b60acc434992c2455c38692b07b8e619506d84ad0df994. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/FRX282496982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe01dd0c02348c66506754f5af6679b40c5610d5d6854bbeed89bfe361dea2f70. 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/FRX282496987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x315b3ed560baba6ae0cbe7f6e89432ea2780e7f66a7b07aadfc06ef569e3089c. 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/FRX282496993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d13f4d71fd571fb4c0ad69f7d31b5407ea2b6b58f53ee8d4ba0c6442844946e. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/FRX282497000.