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 0x9654eee7a4315c377248ec7fc9c26af9b95ea75028a330bfdac4ba38905708a6. Chain 2 (Bitcoin): anchored in block 953782 (2026-06-15T12:13:59Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d640b6ec-d28c-4bdc-afc3-386f4a84108a.json and https://artists.proofprofile.net/proofs/artist/d640b6ec-d28c-4bdc-afc3-386f4a84108a.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 0x17f6ba954557cf04309e3e8d67f426bcbf2d4cd9a343b93d864f6ec665e80dd2. 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/QZK6G2508148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf36e59f078fafb30d1835a275684453d1f52325fb6e3fe9578fda6e6fb8d0395. 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/QZK6G2508149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca835fa655248272e53383a55126324403dfd118e84b07e778bad3de4125bd6b. 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/QZK6G2508150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae99e72a920d0effeae869d3ad125b97fc80f4613ae2af4e8e47392d65aa3ec9. 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/QZK6G2508151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85a215ae72b05cea4d57e78bb229c18e264c2387bec0b536fad2d0001a624e29. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZK6G2508152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1075183f75e7238c37532ecf49f485ba06a5c2316a59ae1f355fb906e895cad9. 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/QZK6G2508153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1376cfe7ae9ff4951858f35f493cd591dc86e81d200c4b469758eefe4dd0f92. 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/QZK6G2508154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe06c44b18bdcfc9dc5f3cfe1d3d013244af657857bb5a2f86b63f01a66935118. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/QZK6G2508155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe45d27909eb929fba32765db1a3700b13074196fcd1889ab27d0435aee84057c. 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/QZK6G2508156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38d689007fe7c253d62b9d6c13fc734d429c7416e279df9a327e2974ea49b409. 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/QZK6G2508157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddfc238771486cf0bd4e13a64d5f6edbe772f77344187fe8460ad04c6020ef2c. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41:00Z), 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/QZK6J2590651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe4d8b7913f29941503316fc2ffb6e13b3d173e4a34f5b2e3fe58897112ca188. 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/QZMEM2565418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ea210890f2fd1c7f47a9f715feeb37e6d2ed7b4707b9bebb947a2a2b56d52ef. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47: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/QZMEM2565419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd30faee0d1e3873d7d8ab2cdb2e46117a73d08a4be2bb2e153fd119617d79a49. 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/QZMEM2565420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebc20931c7cc4645d442bf1e57293829f8025704eb41777a27d25564975f287a. 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/QZMEM2565421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91537d0edff82fcde5990b4accc09ff14e1bc34d3e1275e3abc2a333307d1b55. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/QZMEM2565422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ccb9851f99aa7cb565e94931e28a793df1d0330532837e61a1161c1f19064f4. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZMEM2565423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddd52094e4c9fc776de8f054cb46c942b21e98abb1f982338ddda9df3853cb02. 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/QZMEM2565424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa38278ca405fffcf15d2f9e3eb35240f4f95cef53570e4a36528692798c88d13. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/QZMEM2565425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19b5a338f1804f7e93dc6bf0a68ae04926527e6760dfb1c3fb988601cb834832. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/QZMEM2565426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5f556fa6ae0cbecf06fa0b12e746b9a3be993e3e0b0509017f578973160fa27. 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/QZMEM2565427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1205249a5ca1b583116bd92a770daa545ca0a9f673ef18fbe5d994d801a1f635. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08: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/QZMEN2596779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb78e621573d7bdd8f60c62beae9db3dddee9ad4c87bd05dd28c81653c935594. 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/QZMEN2596780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d2f8115c4e83a5e94447b0a261a28c807f51a09e905fc99f7d7866e5e1c1295. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/QZMEN2596781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6230c915933a30e4e988555520cae419f0bc5d7d9ad79d2de864b596d809d7c. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZMEN2596782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19068123feadc2bef4e425d88e6b119b899315c5262b77232d9c185c16997617. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZMEN2596783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe49706ead099e879c5a33155995f93b1cf08657441c55986c7049fc8955a6f7b. 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/QZMEN2596785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66071594c29a17b56379bfa9e813f9c6ae40d7f8862d0dff52e0277c3da43b4b. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08: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/QZMEN2596786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd48c914bbafad1bc54652a1847ca48ed0030afac1e9dad7e6c83bd1d5b334af2. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/QZMEN2596787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x843a121cc8f3569d4de82eab43c2268c4e5d4ab1516b256bff485d0245297610. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZMEN2596788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d9a0ff62dbd06b634bddc466dea8519f838767657a9d33db643bb1b8d3377b6. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08: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/QZMEN2596789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5fe07a9d28f781bc291e4bc037a1bb93bda71e4361b11a7234f07bbfac9dff8. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZMEN2596790.