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 0xaed1bb47eb36c32ce4ff49400530e694ed0cc85f251e221344a0e93a79114cca. 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/b561b9ee-a6a5-47e2-8d96-d5b4cb76e05d.json and https://artists.proofprofile.net/proofs/artist/b561b9ee-a6a5-47e2-8d96-d5b4cb76e05d.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 0xfaee782a7faf8e004bda6f30db38c9ece77368219441b30a0f35e7eca6f3a931. 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/BKHYR2400105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bc3a447d478fa0343a8584d7d8784d6d6a4787d79d6fb46731e92ad2bbb9e38. 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/BKHYR2400036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf93812dbdea92d73a57015d6a4af1d107424221675a7c70bf329d19a7003ee92. 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/BKHYR2400024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x509504bbe12ddd6e07454507c8da2bcff3acf2049aea94e439a1b50ce7eefb80. 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/BXG6R2200869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b9ab8cca132ea504f63bcf072c13c4332bc371b69ab4b5b700e9aa2c15edf60. 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/BXG6R2200868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b6a70350305e3ce02d813a750c44d7edb2d2a783a7ac887f6ad6d921efe70bf. 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/BXG6R2200677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc76e6bb16d28bfd1eda6e4d82771ce7741ec3135155cea498c0f509b2e082c9f. 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/BXG6R2200049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x561201ac8cfd32c0f2d070b5ba969ce10e17c7126671acd390a4132ad5ef3509. 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/QZNJW2146675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bd6d400ed1fe1abec48f57c5f95b11edb661455205c71083e66b0a47754850d. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZNJW2146676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8851c173bebb2653ba15c20a1b96a1df26daab67c2f8bf52e01080e7bd0a1a9. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/QZNJW2146677.
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 0x825e3c8c7a244dfab5ecc61ee65fe9d61fa1ea4fdd2eb60d66902a9b084fc66b. Chain 2 (Bitcoin): anchored in block 960276 (2026-07-30T16:01:17Z), 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/QZNJW2146678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5b694f0fd114fb69659b7e967228e592e4b6befd72b36336db309e801d44c27. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/QZNJW2146679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffa4a86eb02fa3307d10e782ac5e21b53238be3e08ae4718f8d8c9ee6fa18c22. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/QZMZ92178375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x524850c8887e6a28ff8174f808777414334465e525fb3f07c43108c95857bc61. 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/QZMZ92070932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf31a33a46b26e0a64afccd3fd2c4ae596eef447c6b1645e624dab54f05a44ee8. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/BXG6R2000089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a7384ce95c0dbc8ebb9f5385581d85280dd3b72b838301815f47b75208f410f. 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/US7VG2073910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa59a3f29243bb39787a509a3a73ab7102c5cb26cb88e2989d1906bd83aacf353. 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/BXG6R2000031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55a7acaa9c4405c0530883f262f7f3823099a2592d19a82e5a3ad957ff062a2e. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/BXG6R1901756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ec329a4e8d3ee29da2333f97cfd95b02eb80cdf5959931f6b5f63aa6f18da36. 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/QZHZ41956244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2778c352ba45d1ff7c05b005d23867455ce62e0064728a6ad66a460c593479c7. 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/BX0SO1700415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84713409dab526166413e052e653133cf3f21139c2d4f50567fe0462a7ed6b7c. 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/QZGLS1964942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09e251bcedc973892df62541352093ec47d814cbcad95f8ed559d8c05a500cfe. 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/US7VG1972243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42113328eabda49b83ed2fbf666a597db048f979304ca31e6560a91ff02bbaf6. 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/US7VG1913224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90eba85c0b563c749de940a3dfddf38b9a8d4b348469fda119617905cc6ba239. 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/QZ5AB2044465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa615ac4a2d2251a4d79da14426a3d5690fa7ed4c39f0d540562e94890e0f2662. 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/BXG6R1800431.