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 0xfb6ee6b9707bf281d910beb797108e0f2c204c0e322812c0c77b8c35ecc7fb1d. 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/0e39fd32-b87e-4bde-be5f-e780e1781f1c.json and https://artists.proofprofile.net/proofs/artist/0e39fd32-b87e-4bde-be5f-e780e1781f1c.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 0x9f9003f618769b1ffb33e8db43d54f7fc2474cad645869daf65197cd30b8f96f. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/QZHN82110043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7a2839d8fdd2f73e0db87e2311b4dea8429ebc7b3644fc318d4f002fcaa8181. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZHN82110050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bc402350a61c9e82ec26c188641edc610a4db11d0f6d9b5a945d2d0328efbd4. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZK6Q2157146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fe2c5908174641ae1712a3df8ae013f1b98c8adcd6b79bd25cf9a7412c75b2d. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZFYZ2261881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcbad62adddfac3b7276337348de2c0d2aa02281adcdface53d8bb24119b7cf9. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZZ7P2457658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x000f470701863a89c8821369a2be130de0afb1c5f828f909c72620caed5e0a4a. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/QT3EX2440382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x187620da680441173ddb568509fa0175bf2173920f93cf34ad3cf1f4eab9a8b9. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/QT3EX2442575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25e641d37bacf98caf4d5b37e7d485c764ab1e8e7fd2df819d7a7aa3e6e4f21a. Chain 2 (Bitcoin): anchored in block 958639 (2026-07-19T01:18:30Z), 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/QT3EX2442593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e081cf0125e8f4b3b4dfcb307028b1e9bdafb9e497aa26bf6e17bc3970812ca. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QT3EX2442600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x988c1d14a31de20074677a29a8f68e373ace975d467a0d9eb93dd336c4874648. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZFZ62556997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d269dc4f6374b48c6e867bd7d34e94867f43ab01289693e538af0703a3145ad. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZFZ62560078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x932a35ba7aa8557f4f65b9dbc53681bd0672fd9a3247d8dcfa03357076abffee. 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/QZFZ62560101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbec3f93495b52138b7bed750283ee97a76d582326d7768465578f70ae877fbe6. Chain 2 (Bitcoin): anchored in block 957820 (2026-07-13T07:54: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/QZFZ62567939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d3726b1fbdf844b4d6dbb908e3f82753f0e2089eeff32dd4700c3aab9d2ebb4. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/QZFZ62570617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa75b0a826f80ad0ba25b93351667b9d568508b1a7af9be5f350de70a40696e4e. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14:15Z), 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/QZFZ62570620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1328bba30ecbd62beffe6b550a6a828589d68cc477513a8bd86dc5c64c41d03b. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZFZ62570623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5bfff9bf91e5334c6e56e4731ba133abc5ae871231f87cb40c279aba8120137. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZFZ62570626.