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 0x288b637a324e00b4f93379e0e90694ee79807fa332eb44735e3002b4f20b4caf. 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/8c1fc9f3-04f0-4dff-af77-30f1fe165872.json and https://artists.proofprofile.net/proofs/artist/8c1fc9f3-04f0-4dff-af77-30f1fe165872.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 0x8622a71492b15d1f3a146acbf96756721089114cd0fb141d809275268d6ba84e. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15: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/FRX991588727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfb3e524ae06676d6892040b30329292ff75f09febd23dd56c085a37e7347a69. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58:13Z), 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/FRX991588728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d78ae091c90d8f7ab9dc003b0fc242a2842ee72977fafcc71bfad670c014b52. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), 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/FRX991588729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8899a5e0020cc19d2d0aca5dd1861546c304ff3c996f95d421852631986c1d5c. Chain 2 (Bitcoin): anchored in block 958963 (2026-07-21T04:02:02Z), 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/FRX991588730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51c844bf196d44d60df82ef6a93f97c386498a784395da63f9fa3e6423d79666. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/FRX991588735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda2217c345a6fbfd2fd2a2970a3fe5e479d78805ae4c676d57d717390cf4d886. 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/FRX991588736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8b85117636f1b2bf4f4bed712ff720057c66e6706c7831d6e87c475140432a3. 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/TCACS1669339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcda377a7de2f8cb55411b03d4a84b79a51d7e3a4d51a5d41e5b72cad6b28e65b. 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/TCACS1669400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa36ba31c80b477d53a2c4ff8461e75eaca7a2668d965e197dcd1fe6109c278db. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T05:30: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/GBUM71800558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19bd2632a08634d95f724073a472d03527a36abcea9103f299bd9b1c7a5a64ef. 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/GBUM71800560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba0bbdd6556398dedc628375b23440cc11bb75a7c7aa1739f1cea31ace436bf6. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T13:27: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/FR96X1807655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0de257da47e7fea6df6129496d7f44de7ac0556f35ee811a3e91e1a36489e4c1. 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/FR96X1807658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf11361b0d7f6bf32d4c276470e096eacab592d9add2c6628f51ead280a3f2866. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20: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/FR96X1947467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4c414d2ac008b3350638e10c90526184896fe8edebe1250333a2cbb3fdcbb51. 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/FR96X1947461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x409972abc812dc5081411079eacfb50ca9cbf8796d09da1fece7d1655b45c0d0. 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/FR96X1947465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1507307c405684fdc0bdf99f538b611d042e01fdb65e588e104d1871fe70f1c5. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43: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/FRX281973507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4fca6921ad98a10baa945e42f7a62a5095cf83fcf35a7b44b7a62f1bbe6ebb0. 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/DGA072189916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56d7db07ae5003095cbf93dbed35e4121f66f65f79b093ea3b56cabfce768d22. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09: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/DGA072189920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07fce93b0a85b79ece85ab866a101db30b9506cb65e5d44ea5e4fbb3b882ddf3. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/GBQGW1700042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2d8d8322983f625dbd4a8708b3e5a5ec308b839f3675e68cb69eccdd0920305. 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/GBENL1802187.