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 0x38caf03eb69f3b9a5be066a963cc750e6b0b5597202c75e310c02e0d71466536. 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/c00d3b09-25ff-49ee-adc6-07532744730d.json and https://artists.proofprofile.net/proofs/artist/c00d3b09-25ff-49ee-adc6-07532744730d.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 0x0e991d37488ff0334ad318a9dec56ffc4ffbcf48008e4b0cf1a2b15dbcd6b4c1. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZNJX2126627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9570ab45541360598e9f0d0e828683e4b5d6555d0063c5cfb00b34beec3a6fb6. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15:33: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/QZNJX2126628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bcaf852edcb41b6407fac2011d9a7a212a756648595b38f48137f0fb5360977. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZNJX2126629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x570e3f87f84fb77f15eecebd3c91af503dbaf41bddb68ade5b08375fd4c97722. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/QZNJX2126630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d4e3e2ef476134c4affc1f908586e4d8500f9945ebcbd646923ccc0eaf898fe. 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/QZNJX2126631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3e4c1d45d96a2455453665d55a49f26bf53e761446beca5ed5a2bf1d456b8f7. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T21: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/QZNJX2126633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef0a130adf6f610e91cf53fc134102a5aef4ea65374bd2b9c2e8c92417cee298. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-20T00:09:56Z), 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/QZNJX2126634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b0648c46a7d02f696b41380a4edb9bb058a578eea65fa1561d1dac86802f97f. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-20T00:16: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/QZNJX2126635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc9e402e1ac528ee6bb5af86e57e168fc243eee4c1b5b9def3ae7603052a277d. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/QZNJZ2321885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa237612c8f517ed9c73b5689edea749c89c895ec05fe04d3fa888b62b1bbc130. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-17T04:30: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/QZNJZ2321918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3659deb29c23bafa99aa55562c93affa73259087692aa5c42918a6ceb1c5c8af. 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/QZW9K2371228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e9224cc15628ceb4b3a966274d8651cd4bf953a16209e1af5ceb300b9196647. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZW9K2371242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b6afad054bf32779e3f11afda677216bad2e8e8a55c3666bb7cfb6c9b99fa6a. Chain 2 (Bitcoin): anchored in block 957775 (2026-07-13T00:04: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/QZW9K2371244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe64aebff323ce9835e0acabb8eaf5ffb1849fee13ba1ea27125813bba248e9cd. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZW9K2371230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcf75bb47d20b4e6ba73615cec76a47a0e3a8d835fd5cc42128adddcb16436d6. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/QZW9K2371213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97e38e03cc0a0d97a92512d9a3ca74528a54835b82a735458c9b7d9ddb471cc5. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/QZW9K2383647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb487fac832fd99e1fdc28051879a32a73cfe8d79129166d293fc980c2c880d35. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-19T21:20: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/QZW9K2390471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03fe33e193b92f60bffa05a52d78bc2d88c12861866b125e52a04d92bcba11c3. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-19T23:40: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/QZW9K2396964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11d13fe0ae3c3bc312f7dd0c7080bdecc4c3d7eaf6cf87463eda14d3ed21fcfb. 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/QZW9K2396961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9108368a83362c15478df191d7c513fd7a3d92411e46e0ac80367680e0126db. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T01:57: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/US7VG2496014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x554b674a4cde8115337b9b59a96a9049fd7373e7b3e20ecc6aaa6f2e3d5106b2. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZ5AB2435716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9532803c291ac198bf768dc26983fafa80c7bc1780832bc95775e4a54352be0. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58: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/QZ5AB2435717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56c0810b194261375e0faffcec74cebb7fee4d8973cf393eeba8cd2ee35fbf43. Chain 2 (Bitcoin): anchored in block 958776 (2026-07-19T20:11: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/QZ5AB2435718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9739258e588986559f68938316f8041add2baf00064d4dd8fe3f4f433e80fbcf. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/QZ5AB2435719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8665bb33d2e7a7d4e0c203556ac0a04bce38331362a1723aa0af5217d3770ade. 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/QZ5AB2435720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb15df29d2a669da557dd0533082602aad0b6be77145b6bc69a61710466b18bd. 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/QZNJY2430275.