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 0x2bac007ea3cf6021524fa6d2a2fd3b3f91de658522e9f7b4ee94119a4820c532. 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/7facf020-20b4-4fbc-a18f-b5d0eabf1f6f.json and https://artists.proofprofile.net/proofs/artist/7facf020-20b4-4fbc-a18f-b5d0eabf1f6f.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 0x9181277d7f59cb75f91c86d76c9c171c2c034e5f8b3ec8d4242393801153c396. Chain 2 (Bitcoin): anchored in block 958700 (2026-07-19T08:09: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/QZHN71924037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a5bee680a28420de579165634efed8f3a4d8ce7f73c2121bef6ff3d2b0918d4. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QZHNB1969439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ff8c931a38570449b0d8b8dd88fe93a6bc33e64596a8a905b36bffa7153dbfe. 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/QZHNB1969441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54fabd14b4a4d91e7d106501f814e82a6c4f1af6a5c3c2898447bd11d1170e5f. Chain 2 (Bitcoin): anchored in block 958558 (2026-07-18T13:44: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/QZK6Q1929749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2888b8beb6aa63e10741b414479204bddddc25148689b3822cc7bbe995b030aa. 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/QZK6Q1929751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e837d28374ab3f8b718046b519490e1a54aca8cfa40bccc1e1a21701d01533b. 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/QZK6Q1929752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27b48fc5b32a044a354ace80c41fbf8df49b5ecc37c6173c6ce715bec03c178a. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/QZK6Q1929753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9f4e3198a577110cd37a965375a1c353ae1abce077953c1e16282379abf69c8. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZHN32055308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fdc64c67fee7b7761e1dba4133fc8869851773262d8ec2fa03a29e50f3a7203. 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/QZES62179828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe013a3022dd01aeffbbfe9298e5940372ccf35a1c462028dc7856b4fceaacf0b. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QZES62179829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7e960b7f0f1c0278ad63dc4b0677bafe80e18819de744aa4629c66d64af5b96. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/QZES62179830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8af62c89b34992c187d9e00a0836476a4da191af9fd099a2e68d448e9f08cd45. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47:42Z), 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/QZES62179831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00ff3bae0d669fce893a28ac6bcb3a448170282cb0f28663bcee95941b078458. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZPLS2312068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72e3f913fba24ac2fd9c13170525d065085f56f8ce3294e8b5e5d26f1595c98e. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZPLS2312069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa56bb5c6479007cf57c09c798d0cf09c3e23446e9cd37d050d5075583706a739. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QZPLS2312072.