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 0x013b931e825d000cf0c7a81985573e65484ad717c3693c76ca5fdec7eb61afa9. 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/7791bb81-d232-4c02-b779-cf72813ad3ab.json and https://artists.proofprofile.net/proofs/artist/7791bb81-d232-4c02-b779-cf72813ad3ab.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 0x3497d09402078b1067bb76377e230967470654335d7cea410425d7f47b8dfd19. 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/USEZ62325901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7631724f2e9e7fb0532689f55509f411a8166c3510540e307aea0c9b53b12c8. 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/USEZ62325902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b703cac1be603b61b0f709a86a118b9967f37fadc37c463de383eddc3177fe5. 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/USEZ62325903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4377f96fa5eb74474f24d1c95a72f9666dc60896be2cdf2c2bafe2297d6a0ca. 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/USEZ62325905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x494046e1c5ad4e8ee792ac6a16bcb35199f736fd3d1fd5f42e1a847d0037edbc. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/USEZ62325906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71203395de5e815d84ab27a855cf8e5773335b549620f298fad0eb0d90960d7c. 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/USEZ62325907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29ca251090043d80e4ea145dd27cf415395c83ceedd3f4e6dc725c4d257854e7. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T19:49:40Z), 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/USEZ62325908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3aff597a0b139bd060fc3ab3388ac695e841889913a3f17dbece80845d6a6627. 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/USEZ62325909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a8cd360d6adfecbd08761b3cab237a73c67e27ad38674f4934a8bc544ff68c5. 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/QZFYX2125256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32be2daf120c578a96165ebc74824ce4fdfcae08e8410e8fa91fc45c9ee83aa2. 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/QZFYX2125257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb6d8de02235760468b00ce138447e22f7f7556e31cc73befadc0b51faf296f4. 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/QZFYX2125258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc3c643e8565d1110dbbbc638ac74b81db6217b8dcf50b28263cd88e8aea68c2. 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/QZFYX2125259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4ac3953a689f125dfc1a554afb3a5d92edf00ab37f660d9c630843569305fff. 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/QZFYX2125260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x254d265e87d002a471812e2657d97c939f1a02bf1c85d5a1eecdb448a0fe471e. 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/QZFYX2125261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7efbbe8a04ee66c5808adb03216ea5843bd54ebb5ddf4c4d0da485f92a4c3b72. 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/QZFYX2125262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf29bcd920a346d4dc5ae4ab35b797b9fb7f89f7b0695cd035eaf3107cf4991a5. 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/QZNWT2015049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d0c664baef2bd3097013a0cbd840545113e480c701718f516924d2d7d384caa. 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/QZDA81859008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96b6712ef5ec679cc5222caff7e79d97a5d1eec4c215a9549b4225899f8cc3c1. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:50:53Z), 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/QZDA81859009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeafad0fda851ec28f79f6158bb4dc83f0a4eba776b93737c4348b4aebe5765b9. 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/QZDA81859010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda958a73dfe917e93c94ba56266fcdfb4dc1065c4fc7b98d27b570570646318f. 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/QZDA81859012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07e831ab807a41994c41f2a0eacf2b09f4136ac7d4afff1c2d607b7958921283. 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/QZDA81859014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa53631beab60d5e0d94773073d75b73f843cc7b7ebd2da1e6080a8aae1ebc4e. 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/QZDA81859016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x226b7ff1836961e90c796de926f1de2f79e2cd70459742b89db50c09338e1a58. 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/QMPKX1704550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f95c081857bcce2a1d7a56b64807f8f264b623060b908cb2bec2ddc302d8f8d. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QMPKX1704551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea0f12627db6d073d57ecf5b5c3e11d091bb5921396dc053d1d1895ec8391fed. 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/QMPKX1704552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceaf2af5fd4145f5c8425abc66c9ea8a3a66a5a6fcc1bfa28abad1c789fd1a8f. 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/QMPKX1704553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0679bf672d140e1306f774c0508e2e662290b9a9fca1c7abf73eb22fcde259b. 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/QMPKX1704555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a1536706f719360cd09706a2953aa2e0a16f2c3c7b6befeeb0bbd1f959d07d1. 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/QMPKX1704556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff6f7f9e5a5d091ac0f9d607b0c421c9f55a2474c9ef26f8ea57f117cbc443e8. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QMPKX1704557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aa9d92bc2b6cd03b508f0cccdcbc37d0201a6bf898ffddc637850336ee35b08. 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/QMPKX1704558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3aff597a0b139bd060fc3ab3388ac695e841889913a3f17dbece80845d6a6627. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04:01Z), 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/USEZ62325909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf319b9aebffcb80380de182dcd1ec31f48059b1499ff22ae63be1885d45b09d9. 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/USEZ62225703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11b5b9116aff69cbca80daf57274041198e585822e3a46008ef14c29fd735c9a. 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/QMDA62114941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a96dc2088c870d6e5cb3f5500005f28d57162c3d3368034753dc01f71ae406e. 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/QMDA62114942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf070e7dd8c3c879d93aaa9a6e73da8576f53ca4ac9e54a261bd32ea780befef6. 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/IDB812400083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1d13184ff36de3660d73616c44a75fd5ece1cb818037ebfcfcf8266c93394ef. 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/IDB812400084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc4b715973a3a4e9fae0b00bae73f90fe224c2ec3def9aa538b5151a1d393ada. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:58:58Z), 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/IDB812400085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc4b715973a3a4e9fae0b00bae73f90fe224c2ec3def9aa538b5151a1d393ada. 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/IDB812400085.