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 0x6f9610671dc51e047427496d93a53167151945c49c2a88b4a116e8072c297f2e. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/dcad80ef-7909-41a9-95d2-9c42a504b6d8.json and https://artists.proofprofile.net/proofs/artist/dcad80ef-7909-41a9-95d2-9c42a504b6d8.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 0x5cdb092c9e34a1ee5aae1cfe44cb5a237dee7d6dfb8e81de8cf43afefe26c85f. 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/QMEU32208893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6edad479d6a18393edb2a2b1ca95c2867d8a4633aa615c273e06670ab4a1284. 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/QZTAU2229426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1179f3ea8c999ba125a86277d4be2532e795b5d05d97e0cfdf4fadf7f461b392. 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/QZTAU2229427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7503755ad13b0b6403c55a5224ec34be5c93a8e27813d534df589819945a00bd. 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/QZTAU2229428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf369bc4f981843d2c75b1036e0901f6d337dae2ecf4f3d6297a652bb70e92eb5. 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/QZTAU2229429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f153575757e8f95a603fc94bda61b32091a617d49b1a08ff18c5a476bc6d953. 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/QZTAU2229430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2375390d336de38837f21f894b13ea9b62d9ea1ee6e03619f9dca332c7225622. 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/QZTAU2229431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c2048c3ff12503fa29d62ba283138abb3c1274cdba1e20dcfdf63317d6fdb30. 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/QZTAU2229432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4edfbbff0171203c05a3df14ae2f92aba245247f1f1e022bca425b47cc9004a. 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/QZTAU2229434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4108799f227d1fbf7d5696f6cbab9e73c1ce0134bd6c9ad2a82c2da3b7734b7f. 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/QZTAU2229435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe453b5462dc8bc631753469e42421b358d64c212e6427e63519aebdcc67825f7. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/QZTAU2229433.
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 0x1722d6321500d3cfc7c4c94eb01765f0000eccb46aeb956bf6061bdc5c55b7ff. 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/QZNWV2403964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0183c3aab66e86a42d386839f993ba2a4af6ff3a4096280eee1d6a30513692b6. 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/QZWFF2486100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f901de524185c8da942e3795577c5b18905548b341161827022a8f486cd8d3c. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/QT3PE2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0532f3aaf0b8c7b0db289ee9e760f0f596180f3cff3a7c3dfda0a0e4937b73d5. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T19:39: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/QT3PE2400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4915b502122520b41cec795d33edf57a1277e46b5e9721fb6c4a870bb5d93e7d. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T12:04: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/QT3PE2400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52d6ea84303c6d3244c24723d9e515d6f27dc04df5fa0834c4e1788e3d9180d5. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04:56Z), 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/QMEU32412990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7557be88807e07aa3a8806ed28fe331b53efe189659f3d8663aa0c68f6cdbed0. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/QT3PE2400003.
The Girl with the Sunflower Tattoo (Radio Edit)