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 0xb71d2b1c6b98cb607dbaf31262595600c5699cadb71fe086c092a67e87c85cb6. 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/4a162bca-85b3-418e-a7e7-e5cd6280a031.json and https://artists.proofprofile.net/proofs/artist/4a162bca-85b3-418e-a7e7-e5cd6280a031.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 0x50a1acbae1529768b63d29c22cd7facf8aa4b3ef8ce901aac1e0965f43ee3be7. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/INX082200003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80e8024eb4caf8230ff891d30c92ea1ddb09640b542cfd6566ea3ade3352ed67. 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/TCAGB2228346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44a78777a30da2c5d6c95fe54a2cdb504d94e41cba5d4ce91771471ff0812f4e. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/TCAFO2163727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e782832988b1cd90fa47a37020f1cbb66658476326ba2be4a9e3ea82fadd405. 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/QZFZ32171943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf909a03d806e60ada78011f582636cddb94a7e2520b2b35a54184e1e28c449d9. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZFZ32142607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd72954341f317a66dfaa4ca99e21429d3b4ebb0d0339884b1e6ef3a6a8da7be4. 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/QZFZ32140999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cb2b39bb88b77ad9878532c460cccccacf653f49007d0c49e158b04ccfb8a3f. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZFZ32125928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf271bd4c276b5a7508308359885cd85279238b25c082dba8a59af85259112cbe. 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/QZFZ22177524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4a0a25f632912247d20ec56e10e96d2dd014c16c8544fbf7127420a7e531623. 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/QZFYZ2182769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba7e6ce8a576445167db25b869a46b9181d0b23fccd192211dad5e9ff0d8ccac. 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/QZFYZ2140852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87ce160486eb632a8575edb262dd6808a632a32db472c90da9ea53a3fe894f86. 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/QZK6G2090046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa38438cfb4e4561462c28f6848b13ce8a9016895c0d470ed6f20d58d864f5bf1. 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/QZK6G2066139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x959a842123e8d58fef4c5ec879e4643609beebaa09a233cf5f23b1678c6d88f9. 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/QZK6G2063207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9eeff0713fb21fc83105ce547e2cfd286aa4f298d80de4a9428e55284d4c978f. 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/QZK6K2091486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8743350738534d05d4bc9170ea86e524aed42b2fafd52d980edca9510b37f637. 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/QZK6K2083325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa3bd9a0810c92b0a9c1858fd1a959a9b47e46d7c5d443f129d0993eed3dae12. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZK6K2086502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x447cdf1f6bbf8cb7dcbca7c68661e6108a6dc6b13522f11715ba2c971a73717b. 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/QZK6K2037494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa68cf163a79f2d52ee4ebef3ae6618d82cac588573ca4735ad82b2b1ed1b9f7d. 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/QZK6K2036221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe69e20e3558f537d38f09be1836502517d2baa363aaf176488e2369e2b959c3a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZK6L2078514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x507425a868180cd8def021b1f65603769dda000c37120a3d49d846fb5a197280. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GBHNS1902878.
Kanji Tari Ma Keshe Pan Ame Kanudo Keshu
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff5fbbc98a7832c764dada0cd929cc2a8c0726529fdeb9fec0765775b1574473. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/GBHNS1902882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62421825bb9c60195ff274219fc4fdec689ee5124cd9c253504f6dcfa5d07c52. 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/GBHNS1902892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42ddcab2a1172f760780e3db9ee12338a794bb3411e7a4441ef25ca4655add79. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GBHNS1902899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7e3fdc2c3fd984bdb417a9e42d57589c6095416c26bc11ebe984d01cc706c1b. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/GBHNS1902905.