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 0xbdbec0c33508a45acc92aed198e695a6b5a5178db285587cdaa536bc7bec7f03. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ee42aaef-5a49-400c-ad0d-00131b332b43.json and https://artists.proofprofile.net/proofs/artist/ee42aaef-5a49-400c-ad0d-00131b332b43.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Sorry If I'm Rude, but I Love You Very Much
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 0x08428c34a60f6fa3a3d7ac5cef451899cd12885934d0d4b41a169509e5236495. Chain 2 (Bitcoin): anchored in block 957899 (2026-07-13T19:36: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/QZES92075063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2276e5d0778acce45663b12d47136eb7b4d373a0ef30fef8041a225505802063. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/QZK6N2034111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x104aa541dd164ef9b19ec1a05ec6ec54efef4a8969cc2b7c8ac6713902e9d229. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/QZHN72196406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd21d9ed4e6d290ccec2d514d8cafe7941bb4d5fa179d19c7f1fcfc0a1f000a1b. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZFYX2219675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9923134286b4ea59ef52898617cbed35bb49e2765b95e724e1ab836f8abe153. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T02:52: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/QZFYX2219678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebbfe78aadb8e35f7cbcfde19736a793080d5f6afb4b8608af64b59ea1c027c3. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZK6P2363979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1e4ab6baa647ab1d6f64a5787c57af86472866da88a120d39654f892a6f654a. Chain 2 (Bitcoin): anchored in block 959052 (2026-07-21T21:51: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/QZK6P2363981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7d38c6569c66d723e032d7137a7356212819919e93580dbd9dd4ecf1700b066. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZNWT2349902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66ed147498833220ec4b97b380f28210880a4b152591cefe72693f5f2f2ba09c. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QZNWV2477847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x023c26fb377344e541b44cdc056a80e8c227fee389da42025c255aabeea14b0d. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/QZZ7P2481003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70eeafc8db2b0d71a1e80d9e9db2b08552e1ac84f9ea72db50c539516f1d8c8f. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/QT3F32479270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab24cd214941b02018b163fa1dd193e5aa48bc203c9538c4c3de91b7596275ed. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T23:42: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/QZFYX2532496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaad02be33530c11bfccd32afecf2196a88cfd2d5c1af11734e22755cf94f531. 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/QZFZ32541366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4adb52ac3b87a927ae41d264aff14429a52135c96f626324fc2bb0c6e8141354. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T23:22:46Z), 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/QZDA62538494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d87bd1de21810571e637eb081422ba50b02a055199553e068d02861cd064dbe. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QZES62510396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacf8efd310ce0b1589f42a2fea9cc4d508db0c69b1c454a52464ffae71c7f243. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QZTB42539763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75df5f9e409a75fa2fea8c784067098145c612d46642efc896090c291d6fd723. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T22:25:05Z), 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/QZWFG2565138.