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 0xf8345c6c82603fb3a21c665c1679aef2805734ed332966c0dde9fcef8eb6204d. Chain 2 (Bitcoin): anchored in block 953791 (2026-06-15T13:40:30Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/dfe5ff0f-e3f7-4dda-b889-ff5338d9b5ad.json and https://artists.proofprofile.net/proofs/artist/dfe5ff0f-e3f7-4dda-b889-ff5338d9b5ad.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 0xbb19aebae3fc35c9aa49e2ca2b626c15becdfc543ab84becc7ebbb608be25d05. 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/TCAFW2144475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45b397b484cbae37355e0a8310d1fdfb2ea4919c1e15bfe091b5e33d527b4d2b. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZK6P2322510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa59a90f0340f5422144dbcd1326c4eb283a8c91fdeaf4996df64f5993392cab0. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZK6K2360164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cc703f48d1f0ebe8a49c88abf5a46cd044cf628ba79b83ec2ed79452b0e70da. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZHN92382592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fe87df0508b4a00154d623bd14c9cff0d89935d6b78be8259ae3407c3690a14. 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/QZK6K2360165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x129985b5a5e84ff15e033b14a0b4a8054de8b316eaa3bd50662e9b1acb0a17c7. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/QZHNC2337253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d80af67d2c2978fbf43e8841b573d9597752c9ed8f44091ad4fb75384c73b01. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/QZNWT2278455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10f443e6a59afecf72b4ce02ce8a05e75cadb81d7d3f3b065452a24b26f2bff0. 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/QZK6K2360166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44fa6a5c3e7089f5575b70ebcd156fd07b7952fee0e788d6f0d6953f5361ba58. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/QZK6K2360167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3f317fcf57a95257d50e1ea9dd8d0be1080fd55af5424dda95b70e213b52491. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZK6M2263201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0c4abd534474c2a0ec7c77465984a9fff99593a5522af731a3e8155fb2b387b. 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/QZK6M2263203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a42d733e8f0ce6ce0d7468d9016b69ad1faf39efa729068bb86281b3612fe75. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/QZK6M2263206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x863b7b4945f563a18801d295eb3fe3dc2801edf8528486f2b39308fd570ca455. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZK6M2263207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57eaf251fd7d780b76fa6322a39864aa5a565b5e3c3f1ad521aefa3b416b08f6. 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/QZK6J2297776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1880f1f1e0ebfc881f7962e8d505086e1a2c340e1ac0a47d39d06c07627b5e9e. 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/QZK6J2297777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22b77d7c0531810868aa5e981764b06895bf377c1fb54232376b6e72c5f01ed3. 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/QZK6J2297778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8641338a11f7228a2f1133027e3ff3e6290b245c24a33ce41751bfd5b707533. 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/QZK6J2297779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3663974e8c1d8bcb2ab74b8a849a0497db797e59d93fa9c110ddf85c96cd044. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZNMU2207175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32dda7408cd46b35c405d20d9e08720d700a3ad78dd8bfb09c322a626de43d07. 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/QZNMU2207178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5235a19545c3d93011197bf5b67c95c26f640fa268c33067abfdada2d298f74. 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/QZNMU2207179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f394815013cb710bc068815a25d57e9d0fa5a9278e03b2c87d16b27f07f0167. 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/QZNMU2207180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb3f59752da93366024328761149cf84c4a47084612118e27c2d7e26e4781b8f. 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/QZNMU2207183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2e9e355852c93ec9da20dfd5b485dde4cd601d920b6e85a033eea53b250f079. 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/QZNMU2207184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a4a2bc4457a7df5b6e1986176b2ded31169a48902d73ceeb6ea62cc1e9fe4a9. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/QZNMZ2222717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20e4673c3f482568fcb54db4c6ed10a7d822207d8f0885f1bf437c5ea4a39ea4. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/QZNMZ2222718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfb36e82154cb4ee9674a85523c0773386cd310e49f0405c3b4435c0c024c4f2. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/QZNMZ2253722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24f38b468975d859fcb951aa39093adb0862c8b567cf99b6616e3e8489e96db2. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/TCAEB1939775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00daaacc977062277bfbe2a762ef960783a45c220621b0371b6c54b9cb1583d5. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50: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/TCAEB1939791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceac018e9eb11756007f186c96969fc4ead1aa6bdb86b5d06df33d34ed0fb162. Chain 2 (Bitcoin): anchored in block 957041 (2026-07-07T13:25:45Z), 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/TCAEB1939825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf9c59672943e59ff8cf93f4e0d65f7ceb792993457e7a2635f45d38410faf71. Chain 2 (Bitcoin): anchored in block 957041 (2026-07-07T13:25:45Z), 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/TCAEB1939835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd84998fab5bb30a57196c36be6730900c37c862c7faf50790d2a3eaed8a33f2. Chain 2 (Bitcoin): anchored in block 957056 (2026-07-21T23:00:00Z), 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/TCAEB1939861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bd236bde579c55493872640763355789ede253ccca1f1ceafb9f220b7dd4872. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/TCAEB1945980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7271f98f08df92f48e04069f542b7747abb75ed4121de816953b17429ca4a7fa. 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/QZFZ52184081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa2136260ff2ca5ff86f342a99aa7d026699aa1f6aa13ce16f1bc0abe1a43bdf. 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/QZFZ52184084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca493adfd04bc3176f5e476b22c42b709276bb24fb0ede1a9bd49fb18501d4cc. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-21T21:50: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/QZFZ52184085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dfff901752b63e73eaaaa260837c8803f7088be5cbb8f95c7d651a64e400fa0. 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/QZNB82015092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52eabb8e8e9eb8af99ee58d27a8fcd46f7ed54d492bfa37c4b317c1ab5455867. Chain 2 (Bitcoin): anchored in block 957039 (2026-07-21T19:05: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/QZNMU2073429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd38bbc451fcfcd9c52ea9e92692aa08a1b6bf7e79221befa966f7b33c0985dc5. 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/QZNMU2073430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d80af67d2c2978fbf43e8841b573d9597752c9ed8f44091ad4fb75384c73b01. 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/QZNWT2278455.