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 0x108355de1931ea39513bccce51a6cac2b119fa5a2f7ced012a7fc88b531791f7. 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/98a655d3-6d24-4aba-9920-b608c867bba1.json and https://artists.proofprofile.net/proofs/artist/98a655d3-6d24-4aba-9920-b608c867bba1.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 0x761f6c19b7a60400f5da723936536a47d3cbe69d0ca86ae07d5ce63036a93583. Chain 2 (Bitcoin): anchored in block 958721 (2026-07-19T11:02: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/FR10S2167570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ff51bcfca972adb186cb70af5f04f28dd23e2de187dfcada61ca618eed1c197. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/HKG732279748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e4717885a20ebdfb74bc602ef3a281d36b001f5359b4941e2990691ba101c3d. 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/TWDL72201613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfa5925482ec8e87ec2acadd527aa7bee04e2650f088ef278679b95f935d3d3c. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:53: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/NL8RL2423910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c594bd0a812c3067c9be5c13c601daa56eda409c19754fc1ed523227532bfe9. 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/CNZ632300930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30d3b662bd5582b21ced21b18db38320da9d05a008f926f266fda5e506b09c2c. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/NL8RL2423337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62f10d14d960046a4aa5ad258790da5148c1407393f4f2f0be65cafd119e3a78. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T02:52:44Z), 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/CNZ632301133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x794ddc3226f9bea961295918b15446a8fa4d5f51f7e81b4260573ffef9605641. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/QZJPM2402083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9542229ccfe53ea4a5421c84f873a6ea4d703f61354f8a66224fce791f40e9f. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), 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/QNSM12400232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0540224bfbc40cba57977e9a987678ef63d37479b0fbf12cc22f418187a78bfc. Chain 2 (Bitcoin): anchored in block 958069 (2026-07-14T21:37: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/QNSM12401174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x139fcc99d5e3d3d8ab8697cecd50c20758f4813dcdcea372f075e4c635318cc9. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QNSM12402738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8818b22b3d875571aec5e04084d715843329c3aeb7f1bf03f11d51f0fb7f51f. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T10:36: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/QNSM12401224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54735bfa91a3c734da11cfc7819d067af9e5823d81223271ac161168f0f84d02. 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/QNSM12401114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9537fdf919f4302fb653a770394194d7aab629c987978d0a6fcdfa1f23b9c93b. 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/CN2DY2501813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbb6a4f81d7637765fe794d7e4e3b5680fe9b0581aee658328242e758bee618a. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52: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/CN2DY2502462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5b076cab8c347627a89d5be4e41e606b62bd6277a773522de4ec07d85a259d0. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T11: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/CN2DY2503520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc39b911179309a12bd1913845f8b38959088bc98e514a34897c4e8c58f88a7d9. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42:38Z), 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/CN2DY2503577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67d2d1b972593f1ec4eb1c16fc9f450e6779ab927d586ae340fa09a83e2e5afc. 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/CN2DY2504727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8659d46248644f3f90a248f2f55729ec19ad42142a5e56c6e53891fca2c1b47. 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/CN2DY2505028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc299e14cc81e3857cc31d9881822a3dd3f8ee5f166112b9130c6dc7100abc85. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/CN2DY2505844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21447d132a816bafc027cfea7eb39c9567709b47e9997677c1ed0cee1eb32c7b. 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/CNZ632301134.