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 0x678bf9bd0f2fc405a213e5381c031398d9379426b5d57ec92c5eb03f9cfbf622. 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/1ef2461d-17ef-4dda-86b4-2109d6a5f1db.json and https://artists.proofprofile.net/proofs/artist/1ef2461d-17ef-4dda-86b4-2109d6a5f1db.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 0xe3b0676f528c7bf4d2ef1d6baa2652216ec2fa4575e0618de734a10ab40aab4a. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZES81819403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x172400d2cdc06a549ce03025fadbbfd344414894e99051a9fb50d965a742b12b. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T04:59: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/QZHN81914929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbddf6fc5d72badbd6bde100dea55fb698c92a16e00bc0f1810600b007acaa057. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-17T00:58: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/QZES81820110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6385128b4850a97fd3c86e4d2d313b08875a0f18f7cebc1a1dcb7555fa22a3fc. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T05:51:54Z), 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/QZES81820111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x126809156b27b98e335b1136e3060323a7c6685be0e8637433d18f342000130c. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZES81820115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ab2bdfe0a60bf33ed1835e204cb0677a8e740159149080494664b15cddd96ab. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/QZES81820116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bc234fef56ce57800623f12c88f39a3d9b6cb93b1765b6ff6a6e7720f47f03e. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T05:41: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/QZES81820117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x944d6e08e3edbfeb4e33308063dab2f29508d488726e474e99c737dd85d2f8d6. 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/QZHNB1995695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e709a99ee3cef356e95be69a631fa82247f6b3c2d653385b3e998bc621f692e. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19:04Z), 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/QZHNB1995696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacf59c610a33f9bc2df1c103450dc40a47482365d1f4fd75526167647a7bfdec. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T20:42:55Z), 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/QZHNB1995697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0570fdc45da4d77ab4e3bafceb280eb214bed6fd884aa18023c9b7e6f1d7135b. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T21:06: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/QZHNB1995701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf728076b81ca595d25407acb957f8e7352ebb032f0756bdc3e1ef09367d88bc3. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/QZHNB1995702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3a6ed54e99f8faaa0ec7e38a6298bcd113095af0085a32662e170659a2a823a. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZES81830820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76a523f5b2a253e268ea45f740ff6f6673b4d56b846cd27f33392e90c0d1ad69. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/QZES81830823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc797a46e3870684410d8f2fa5ecff1b6198f91de13196949e7fbc91b8b733a11. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QZES81830824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefb2a46ecdfaf4dec2e274c9b47153a4df99f5116ba701a0e083bc28c171b07e. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/QZES81830828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x338fe6b2f508f1a4b1c8c3ecac79d6c57c5b01a350c200fc6a2ee0497cd62fc2. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/QZES81830830.