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 0x94c865987891efebf6cbd3e61396a27cc4be01ed87210b749e9adb3ec40fac0e. 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/d78dfd6b-3454-417e-ba43-ac6a3dd4713f.json and https://artists.proofprofile.net/proofs/artist/d78dfd6b-3454-417e-ba43-ac6a3dd4713f.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 0x407b0f755b4b911599b15a3e65b3e587d27eaf3ddf60e6c2e02fb468533e8589. Chain 2 (Bitcoin): anchored in block 957642 (2026-07-12T02:46: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/UKP3G2301095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x982a27b8e3d1121fcaad7199f60226fad2dee85e67db8794cb2fd6b2fc7a361c. Chain 2 (Bitcoin): anchored in block 957642 (2026-07-12T02:46: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/UKP3G2301091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08b0992322cd8e05376edf4833dbee1fdb0471ed82e3cca9ad2901ba3cb98763. Chain 2 (Bitcoin): anchored in block 957644 (2026-07-12T03:18:52Z), 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/UKP3G2301092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fbe5504a57da35e2dc0cf53cdee73368c1ff88267318e386481bc9d10b1d8a9. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20:34Z), 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/UKP3G2301096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab72b8b27ac887b67cdfd9ca1575aa78bfc4ffc531a56becc0c06b1a1b230958. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33:24Z), 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/UKP3G2301102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fd20b4942ada43aa0a8b6ac36e0c4b2a87863523d1886c4c268e1edee2443f1. Chain 2 (Bitcoin): anchored in block 957642 (2026-07-12T02:46: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/UKP3G2301093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1f359eeb4ca9b1073cc368a4f3c7800bcb2d540ed10f836ea748bf2693adb35. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20:34Z), 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/UKP3G2301919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x322990baefc42d03f138cdf3e26ea61981e06fdf307ad4a87ba3c542517481e7. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/UKP3G2301920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f7e0c2567bb79f522cc1923744b48821ed677dbf1f97f37bd7370e5e0f7ad40. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33:24Z), 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/UKP3G2301916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b24f657abe2d7a1db46ba0fd07d06554486d75b73c217a3b3a0dd7549005a5b. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/UKP3G2301924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe360c5ee076b8164a143121be356c68ddc798f0b2a67169f5759993989bf5e63. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/UKP3G2301929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x647d55c5e8cf4dfa94e5c5dd01c88451114adfc3cb4c9f3c06549c874697afb4. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/UKP3G2301928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee84b3e170449527db05bd5b07205eccfa81c187c4d41a7bf528bda541b47e6b. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/UKP3G2301926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5b7b108ca380ade3a537fc55ff88ae67f635db9ea2b0c5e4b893b5b018b8177. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/UKP3G2301921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83410cbea34a9ad462dd7e03c3d20144d98919e6b37a9ba6b286509d8e0d635f. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/UKP3G2301925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd8319aef2ccea286accb2b56fba78721ecbd1731b41c2960c711d7302a2b60b. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/UKP3G2301912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e3ffa118eb54fa7b684d3fbadd8e7d4c6e0ce7286d202ce6be7f6be862ffca4. 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/UKP3G2301918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2c04881cd3c1ed3afaa2e380069b7333fa335426aae3345d84d19dd09ba1c2e. Chain 2 (Bitcoin): anchored in block 958341 (2026-07-17T01:08: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/UKP3G2301927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd3f5b465beabbcbbaa9dcbc16f8d10194e60686a9e20470cfc0fd5d618388c6. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/UKP3G2301908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeac912fa4e17931cbc0d9b4be8b4223d984682bf8617ec60adb7cca44125fc79. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/UKP3G2301904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ca78d395d20defe822c9dd27930feda9d9291acbb6a176babb3a78ef414669e. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/UKP3G2301905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x268b1c4bd39bdbfb522ab8104ca8a7fd70e960f2b9adfd487186d2fdb8b10a5b. 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/UKP3G2301910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1caaa845de7aa30436c388c3f109f3d3150471a256f0ee37d8a8d7fe97e520bd. 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/UKP3G2301915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x321df2a4aede56e974437e8d7398fe0bc841ddeb8a9a66edddec7f78a0ab2785. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/UKP3G2301913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9df884a9a0d85f59d9f58f3d1145bb82ee00b523614ca62b79ab2288f751916. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20:34Z), 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/UKP3G2301930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e32c5b56bda0d7b93ef719cb589b2c5c9902a9a9e4f40fcc128ed22078a5f33. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/UKP3G2301906.