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 0xba02ee1fd6da990d9ab32824da231f28debfe3d03fb05a9f08579f7f9a324ec0. 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/a1e4a1d5-2ab7-43f0-b843-d114f3b42d97.json and https://artists.proofprofile.net/proofs/artist/a1e4a1d5-2ab7-43f0-b843-d114f3b42d97.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 0x0ace31eb308420f10142b351dae80b19fa74d233c58feed1021cc5d7f0c6569b. Chain 2 (Bitcoin): anchored in block 957735 (2026-07-12T17:47: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/TCABL1392136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37e99bc6916c458db3f2818c2d159659f13f2f49c9c44dc4b3c341946c4bf1cb. 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/BEBB71300071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa47bb6de5831e3aede27d4d73323c80d47696355a7df56fe203ef9c783db2a46. 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/BEBB71300073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90b126f98afaad5c71cfa08a616435f327ac686562bf16755bb73a3e39cb5a01. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/BEBB71300075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78d0330ee62148bcd409dc88246c064716d18f083d5a14a5015887846d15bb12. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02: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/BEBB71300076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x302cf01ce66d9387255262fa2a9bfbbc04a26318058923659f7c454d02434611. Chain 2 (Bitcoin): anchored in block 957747 (2026-07-12T19:35: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/TCADD1703278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bda12ee9c45a2c75b33996f5abfd028101645c6b2c8ac27bc475bbc73618475. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26: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/TCADD1703323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f8b8d798b33d9ca5572796b6d93ff3ce79a284f043afc9f915d892768517566. Chain 2 (Bitcoin): anchored in block 958487 (2026-07-18T03:43:59Z), 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/TCADD1703330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba5f9dbfe983752bb238710ee142fc4e6ebfd96e0b07aea05d8035ef7142b41f. 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/TCADD1703346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e2dbbbd0f5d1e072fed91aeb82fa4ee7cffa036730bf4e755e2954046331050. Chain 2 (Bitcoin): anchored in block 958067 (2026-07-14T21:26: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/TCADD1703506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x471766ce9664b12538719e48c244e9cc8af579f7e07e5f5d73f62d9bbad7d32a. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/TCADD1703509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8c19729224b64d67852d0adf40c5ccffe8d5bc4d6e141bd3e0511faed4830eb. 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/TCADD1703512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02b3a40ec6eeeb98d234e10789acdf603ac8e84e53702b5f8efc8dbdbd588be6. 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/TCADD1703514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8de3c0ec30d7c488d4b8674f43f371939db8ac3356bcaf95c7f7447698dbb3c1. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/TCADD1703520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0c8374ed1f3351641c9668ff00e7a28de4a2981741be9b8f6a27bab05378219. 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/TCADD1703523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8554a6a0ee2245c29ca32bb30a919eb2f981a035fea138eada2a9c0e4b344f5a. 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/SEVSG1206015.