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 0x176d7bb9c240c28e3cb473ff42d1de1650ac15b516e3675cce18de0451ed83da. 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/c2545964-5a22-42cc-9eeb-f255f4364dcd.json and https://artists.proofprofile.net/proofs/artist/c2545964-5a22-42cc-9eeb-f255f4364dcd.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 0xe17c8dd45937e6e1aba77509a6af3c85aeed962c0da2495359079c959e7c84be. 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/CH6541708033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa2cd62297758539dceb9a45c09b34679e36e8bebd7e7fdeccc4f4ff2ee9a71c. 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/CH6541708038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf578d5ece511065355add51d9a9d85c00cb419732646d02b5b0382d983fe354f. 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/CH6541708039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30e8478438cb49e1581d8517f475e9dcd1a076d88f815bf859165241737a4a2a. 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/TCAFU2129800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa868a13276e1c92be028ece4f507a56cb9ded44a349b68d1698430013b6fb725. 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/TCAFU2129829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d380a083d5935653485b8acbeab2d5ffea94efe4e9a577628e9cd6b211a4020. 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/TCAFU2129845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2be389495f2495b4a1e11ac5454e189fbfc2a06dd8853e60dad25ecca765ac5b. 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/TCAFU2129866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d467ceaf79014dd3b0c694701cd6b74103ac0be22f24fe0f3f71d1d2ce653f9. 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/TCAFU2129876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb1e6ed96ff50cfe28a8e315472dde36da3af6ec73e5f5c3982862205844a51a. 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/TCAFU2129890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6619637caf2b7f8b18497f662175a0af2ebef76185303a5260e27687ec157fd8. 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/TCAFU2129920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fd336cdad0b66c8bc6cc89648bd3a75f9ac34df3d075823fa1dfdfc91de993c. 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/TCADY1840825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x521c42551fa864a28ef557c7a8b32327e30470f538d4e743bc097d4c38fd560f. 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/TCADY1840827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfba0ee49002db6bc5d296fd38dd4f19c48959873704cdc5dcaf956a200bcfbb4. 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/TCADY1840830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbee81b958382b72ba4fb685327e26f2be83024b24742205167415530abeb69a. 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/LVL151802014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04859277fed61928c76b74bbadafdac2ba9f88bf9ef78a6088236060c20ac1a2. 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/TCACW1613012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8cb2ef676daa3b9e38b33a85e10049540743adaa88885406b7dadca7cd64649. 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/LVL151706616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29006cd86b2007bb247b6ed72710e4221a3fb90e22204c10c2d3ac31428acd57. 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/FIWMA2300335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbee81b958382b72ba4fb685327e26f2be83024b24742205167415530abeb69a. 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/LVL151802014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cbd2ac06851e6eb492d59b24c1edb869921b2d74b7f4cbec6d1249b314f82ba. 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/CH6542505302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb08b53a5fe2b1f873aa36e0d0484bf8bf559b1c8e86ea592951279f9e5017f54. 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/CH6542483670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66ac65d9b0ff864385da2375dd906b6b4f83bb642d2e8fe03707926df0299f4c. 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/FIWMA2300073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc74502d78cf646250840b7e779a99de038c76f795d6e8d48b4dbda2dbcc7ecc6. 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/FIWMA2200490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a3547eb9a44d8ee8c3bb32f618f97700ba24ede9a3a0f2f74d4145a91bcb6a6. 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/QZFZ42232339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5da4aab50ee1a2ed8dc0fe5bc143fa5833502a0331251278c56485a8bcfffe6. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20:46Z), 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/CH6542176803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21d7ad025dd0a108a5974bf803f0882adcec8e00004db10bd6de60e91d9e3f5e. 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/CH6542026900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58523fcbd101606edf58170164f6add31e883fa821f61391b207ad7ee6a095c2. 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/CH6541947684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c3a632a11761cd87ec9fd20523bf14cd15f1a390a6e33587e7fa71d1cbf9ab3. 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/CH6541869830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed18519b45715a0a27d5cbf7c02cd7e6f9bb434e8f59c96e92b00d2928fea307. 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/CH6541869834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf8b481d77b4e5b00ff9f42cbe13a826d9255970a386211dcc8e20cb9024ca99. 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/CH6541726407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa72dbda48e6643b7f95f8001bbe706839878239f89f89a17b2a999f83fa211b. 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/CH6541627304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f52089d5e292234d70daaa2125ac1679b11b750c1402082e150443ea96f1bbe. 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/CH6541600005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c09eb0a7f3816b0108e86dd0f648d0a47cb117d746dec4354433a5cb7ea0334. 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/CH6540881925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd51b1b6a0c0ec53cb77b1874d1c5bfd70d4c703955554748d8db25315035fa32. 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/CH6540890857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4891110cf001e3aef29fcd7e282eac9cfdd97da79c0b74f8f0af3366efe4778a. 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/QZDA52152080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc4deb6849ed929b79aeceb2c98ba4036394c44786e2ddb856e27e676bed2e04. 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/QZDA52152081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4693fda40044178534e40236441955b8b84b4bfb0fbabd655acc70394351138. 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/QZPJ32317174.