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 0x03e7954e74465dd40dc685c9b38c843bc584eaa9eb8a98c3a0075ceaa9d09a51. 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/77050922-c61c-4589-9ead-9421449cbee7.json and https://artists.proofprofile.net/proofs/artist/77050922-c61c-4589-9ead-9421449cbee7.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 0xd0b8d05ac62ad95301753b973255d16797f3c77cb2c1b956a3c7732574958983. 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/QZP9N2100380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68ee31b36e3331cee876eaea6d16a76d55cc2dfcb6f2123d31fbe7a80c4e98af. 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/QZP9N2100381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3e79befdb555f33d0a8986f46ec33e75ef73f70f4b00086ac5f929a19093b13. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41:13Z), 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/QZP9N2100382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2d016916512042bf8ab36625519b2830be247518b0dd32d1a276e74b6d11471. 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/QZP9N2100383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92ca3232ba72bf50fccbd4bfcdae7211f2bb72fb9539c50cb19c18491a8cb9b5. 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/QZP9N2100384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccb34db407c41ffe1e6733232eccb2b76f8774cf93dd2a821d849a22e66549f9. 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/QZP9N2100385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0c6a7e12a0410e91e54d36294d1b1ede5500bc171b4d1b99f23967784359c3d. 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/QZP9N2100386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cc5364136cbc82eb66289310e383339cf74da30cafed272d8848c6f2b66ab4c. 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/QZP9N2100389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ca4a1c966ff00d96cfa2e537b0d14bcfb079cc8f8303ca3f6e95383fd62dcc2. 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/QZP9N2100390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc99d45548edb355248e90dcc80a492152d4204c31e8d55430643fde4311bdb38. 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/QZP9N2100391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe604f29c2a3ea413480f2d82a08db6f5ddd6b6151ed2083f065ffa593194c1a3. Chain 2 (Bitcoin): anchored in block 957032 (2026-07-07T11:43: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/QZP9N2100392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c88b56c2260ec5fe9e747e3f61314693cbf80129c76e2378e4fb69decddc37e. 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/QZP9N2100393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7348240bc6c92a589a176e50f11d1a15c119361b760f1a855c75ff7e8f499c5e. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QZP9N2100394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a23a077bf33d261379ff4fb0769a16e9ea84252ca5662ca167ea5f76df07ebf. 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/QZP9N2100395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb25a9077dcfe24354001ceff38d5fad1203258d539a853d9f4556b1a6e087b4f. 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/QZP9N2100396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa94889a3aff4c3d96a8e6aea1e769a7edb520065030cd6503d9066ada7d4ed58. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32:48Z), 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/QZP9N2100387.
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 0x0a11b96c135e9eaeadf14c11a7578dd76d8b43d8b1212cf31347430b8a2a1530. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QZP9N2100388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6185e049a27f5cad79e6779c4da4d21bf20c4fc2c8aa796bc4247b9c3daf0bc6. 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/TCAFJ2186497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cbd8956e166e9d2595dcfcbb352757915ebe4d809e4b8a80065c7ce32e4b886. 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/QZCSD1826999.
Litty (feat. Harlem Spartans & Moscow17)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd93db1863cc8b9850258371e81815290b336bcc1069e591f5c1b1c44c21ef04. 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/GBCUW2000048.