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 0x4e480d7e7f89c3e41d3dc0df1d279615dfe95b5075fcbe621d57bdf5be477503. Chain 2 (Bitcoin): anchored in block 953750 (2026-06-15T06:12:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/abf027f9-a15c-417a-bf3d-772497cd18a8.json and https://artists.proofprofile.net/proofs/artist/abf027f9-a15c-417a-bf3d-772497cd18a8.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 0x3d5a817ec2874818666edd7047aa6ab262e81302ac6c76a6fa08c192f34290ea. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/PL34O2100002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeae5b1800caaac75ce84d9d409e7a424716635b1b137a4195e7887ad387b880. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59:47Z), 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/PL34O2100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05e20a476386712071471a403101a8875a2b82aef555def93ac4d3b52b76457b. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/PL34O2400201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8df4775b1985e7480ce7b32f2eda79333874853473d85f118d8ee5684e289d02. 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/PL34O2400203.
Something That Makes a Part of the Body Less Painful
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34112d969c6ba7593b40a12a43f5ae42d1c1fc058fe76572efb9615563ba52f8. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/PL34O2400204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8a24704b75aefbd27173edd902452fa9d0f9bdbf55bb92c070a2c8dfb3b4217. 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/PL34O2400202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0141e84cfb868b33d4a03a4f2506af6108379480f3ebb4ea0194dad6027049f7. 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/PL34O2400205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb87a71f9d5829bb9eeb5842bbf834ca881580aeb105f362ce0395d6d63688c09. 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/PL34O2300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76858abac68075b28cafef55b7cf0368e04d3226fcacf04b143b4eb6a513bba5. 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/PL34O2400207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fa8a5789c5da7b3a248d3079752687355599306dc6b1fec9663a8bb9a54d6da. 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/PL34O2400208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75710ab34d844918260b3644c9e28ce60aad2245996d08b73f16a581329b20b6. 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/PL34O2400209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5249aa22946e29e2caf0c5b14731b1cf89a740d788144f9c8aecf823decf79e. 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/PL34O2400210.
Something That Makes a Part of the Body Less Painful (Bratři Remix)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x964cbdcf260ef0babc3477b662c4efc35da7bcea50bb84c379571b43179af24c. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/PLB172300381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x964cbdcf260ef0babc3477b662c4efc35da7bcea50bb84c379571b43179af24c. Chain 2 (Bitcoin): anchored in block 960339 (2026-07-31T03:13:37Z), 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/PLB172300381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd978f265235082d833de9c40f6eecd95ad6f68bb7be0fc496b6183b40d6cb666. 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/PL59G2400392.