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 0xa402663f580bd6ac313c2c81630934545231739c99ef71131d55c1923f15c5dc. Chain 2 (Bitcoin): anchored in block 953791 (2026-06-15T13:40:30Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/df18e02b-0bc1-4e35-abb6-1860f1984641.json and https://artists.proofprofile.net/proofs/artist/df18e02b-0bc1-4e35-abb6-1860f1984641.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 0x9a99e0dca94cfe1cf7e8d721c5de1f91eb469801381af15ddd5729344a00937f. 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/ES47F2401312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f753f90d2f7dab2c55c122bc1672d8c40a3f48250324827a296309eeea6574d. Chain 2 (Bitcoin): anchored in block 960305 (2026-07-30T20:14: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/ES47F2401306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x910cf8371d749421b1bb685b12c08a35b92fbf5eda1cc2270374b1bde7d6af93. 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/ES47F2401458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa473b08cc6910cb84676ea3105abdb65e4fb2acad68cab25a5d01e8a1e78f01. 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/ES47F2401459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97c9e86f404f467153db4b7b28d8db4533fd919e2ce6967ceb8c8aab0a5316c4. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/ES47F2401460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa490b8b95f87830e0ebcb48d8af940786db382c2c80c714ac7d047a44a6e0455. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/ES47F2401461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73f628620ff3323f030dbb31fef976d56213a3e3afa7a043eea0628396347c4c. 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/ES47F2401256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x687f0f6fe61112596c1e9ab8655209b69fea02b539c3f7f9bc9194f11aede2e8. 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/ES47F2401253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ac5cc543c4d7c8fad2228e45b067724ee63452c8240920b3a46bcb5c5be7110. 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/ES47F2401185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72a1760bf82558f377721e20f01afa9d6ef1345ab8e7ac560b1766c890c153d6. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/ES47F2401166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe44c19046f94334c2effd4fd81b5667772bf14a1d4930b09ee26639ec05f290b. 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/ES47F2401163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd278339aac5c0461cccbfa54bbd39779e0675e30ad23a261daa5dfb378f86247. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26: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/ES47F2401167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94cb938d95b08ece6dcdf3bc54c0e550f74f3c2b23bb145bcfdcab0b8839bf4a. 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/ES47F2401063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x547d4d8eee135ff7c563487f8df61c1eeeb4ef62e43e27bb12bc7c234de36028. 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/ES47F2300926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fc28bb72e5fa222ff2c0e0b335c99064de7e08e4e07668bcdfbd47e16012e33. Chain 2 (Bitcoin): anchored in block 960167 (2026-07-29T23:42: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/ES47F2300927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7609db294e0e6a5abfcade328d46d9a95ba9a48ffdc5c66dc34e1ae98851f92. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23: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/ES47F2300928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2db4c052d5f313c5bd83f2b298804ee0eec52284af1c3d38f526a8cf39df3d82. 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/ES47F2300930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd28e9b8d17f2954b9f38b58331b44851776c2154fba5c4861c7875b1a3e7ef10. 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/ES47F2300931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16a3f0bf22a35c8493ceed6fa1ab7c71ad63930cc4182b5037a518235dc3f63d. 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/ES47F2300868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fb41de233ac233de4635b3f5bd7fad13783ef5a5f27cb43ba547ef9d514c7f8. 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/ES47F2300739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c7764914d602a55e2f90866141b2e884f1c7ac7f9e96ff0d1ed6f407f92ee98. 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/ES47F2300740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbf4c8b9526857b8c658b5ee49abd1d2c70d1e21cdfca6004bd217f83b21cf25. Chain 2 (Bitcoin): anchored in block 957067 (2026-07-07T16:54:37Z), 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/ES47F2300741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc90fd61c88e8341954d9b0a50be0ac7561e9648e8c69e379c1a6428ecdc70b6f. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/ES47F2300742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ccecf4416a9670b71b5832f9c309202e169acc247b5b714310f176f42880cab. 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/ES47F2300743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09871fa765335f2d9cfc327b0ac701385b8af521ac6a3e576646f8511b3593f8. 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/ES47F2300744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76d95f2ae1a69cdb3735d84d445f456cf5c5a49abf6b3bafa54557eaccf38e9a. 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/ES47F2300611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4136f8067fd307c3e411bf7b8fbee0596c95c65b32f54f8ea7121aa33636d14c. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/USANG2479197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1876477608803b94cf7e690a81093f2154b08fb63c9857eb2c1b5242c9a4e4ef. 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/USANG2479195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c136268d5bbeaac7f3a050f43223130418ffd621af6987bf27f93becc989b56. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30: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/USANG2479199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x068b63427f6f73af6316472e427f4debf6bbaffe491a08226dfc1c5f09a1a50b. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/ES47F2401158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6879cb8263c4830e0d22a1a24ef74f514ab293bc58c33a4b75c00f0342d0c61d. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/ES47F2401159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd50e00d8bca1b43457dd36d9ae4acac9861e4ce73eb63fba892f5ca2f92d6c77. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/ES47F2401160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x606d69b2152fe5d9eb229424c8efd46447e93a161bb76c34a4a74f5e37ccf0b4. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/ES47F2401161.