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 0x8c9de36b105ca9618350517d83eb00d00493862153bb5fae9e42c4ba8cb00aaa. 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/180bd9af-7d11-4680-907c-b8f876bd2770.json and https://artists.proofprofile.net/proofs/artist/180bd9af-7d11-4680-907c-b8f876bd2770.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 0x11680831e20cbbc5ad660eef482cb4373f98b772313f2fd879e1ab6c58dd5131. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01:25Z), 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/UKXN22578858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e862700ba8a676b4b96475299493b5c33590efcea67e105339df8da9990ae22. 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/GX3Q92500785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3728e2d016d06f865f27ab227766bc7225bab8dcfe1b7de06b944a19fe9c0b48. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/GX3Q92500786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4349ede32849bfd4a87eef6390cad69023fc15fd6172646a643012c847d7677f. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50:31Z), 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/GX3Q92500787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22872512885373ace146f6ea1d74ab1b359b96c6914ea20b6c2239eec3347a41. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00:27Z), 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/GX3Q92500788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68fc56df07c67c93cb795261909ad7f46d5d56f9c191ead421d751773c0ecc1a. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00:27Z), 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/GX3Q92500789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x669692d20f45c9f0c75c105633470570ce88552c0ca0e25314af9a73a670d59e. Chain 2 (Bitcoin): anchored in block 958169 (2026-07-15T16:16: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/GX3Q92533370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5bda8d628631ece85106340d1781d76aefe9f49a36bb7cc3652fe6cf0e65d2e. 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/GX3Q92533371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca1a27f8f6694edac393e8819b962122b8b33ad080e9e7004d0ffb851af21e80. 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/GX3Q92533372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47b69ae4d87c9289d00284bf742d8cb65a6078ce9227d45486b4ca0c055d4435. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33:42Z), 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/GX3Q92533373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ac7b6c89d7766edebb26cca33b621897a3203aa9919a088c858e4f17cb43791. 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/GX3Q92533374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7445627f36201c7b4c935d01aaee4aefc9ce010ad89c67c6346f3cf061322765. 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/GX3Q92533375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b3ffffe34fbd8a15d8fc9354e757dc1a1768db8c8583aed0d630af6b1cb86c7. 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/GX3Q92551981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x210f2531f5174238195478cb76620b18c9125d7e1578a9993115afd0bc3f693b. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/GX3Q92551982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3058cab3f94070c0baf0d9453c352b91844369aa1ef9a55a760c57b8aac6697. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/GX3Q92551983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b0781fae407f276833e6084a932dce375dce83d5b182fe982efa34f44a88bd0. 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/GX3Q92551984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56f8e972335d09af1ea012906eab47ec7d1928869bdb37c3d01b993a89fa2160. 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/GX3Q92551985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6331442ff155f0efa839876ab434f1d73b6b9803676fda80c60ed954a1b131f6. 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/GX3Q92551986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57ac6d06ac4cbba713cd1f69c6458a8a12eb9c7cf39dbf03438c0e3fde148115. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T20:44: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/GX3Q92551987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb6defc0ced67e4b894804d2364ab71e7a161ab96fc1e7f78daa301ba34a7732. 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/GX3Q92551988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdedb3cbb4e4e7d360f2b5e4a3ab6d6d99a089811ce9048d76fc2aae563309ce4. 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/GBMA22586094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10fff20e143ee00088b53bee9c8d6250b5a3c97195c693be5f93ef1e010c4b8c. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/GBMA22586001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6765cf1fdf344e9605bd27841832bf54452a3c250640b88c6fc8cacbf70ec397. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/GBMA22588215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d662cda96555bfbf19fad033849646ed09eb30b8e3a7e62e059080e4e722abd. 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/GBMA22588217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04260d7c821479026d4e032e2dbfda5bf1c0d542d3eb0923998482b9eab48dec. 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/GBMA22591622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fd0b85a10d60c6feb8193f991fa9303d4fc598982686b030068f9425fef5a68. 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/GBMA22597663.