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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9703a1f7892e6462ff54fccf42eeddbfbdea77c2ced5684e0c7a78eba1d22bcb. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/337b3eb9-a0d1-4ea2-8106-f73ddc3214df.json and https://artists.proofprofile.net/proofs/artist/337b3eb9-a0d1-4ea2-8106-f73ddc3214df.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d3ab758613b2d350ec74ea2f507f3cb9ca69396db7c890564bccaa8387461b9. 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/GBKQU1938365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x921571b686ba455cf3cff2fb57301ced1b439a61dc73dbbb52271a232fd0d63f. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T22:24:26Z), 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/GBKQU1938368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x966736733e09212042e04af8aa581e63cca3d18f5a11f19a9926c5214dcc73bc. 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/GBJX31994020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd3d3472fb4621baa4856883d3931d506d7b7d34afccedfc41f97951a3dff117. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/GBJX31994021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x966736733e09212042e04af8aa581e63cca3d18f5a11f19a9926c5214dcc73bc. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/GBJX31994020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58d7c55ceb4ac188e50dfe1de0bf9f01848cb1dbde3caa91122b88a98481692a. 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/GBKQU2054015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ab9dba80149a1c4d9e878398a5d9dc3707610b3363b00f5b3b517844e039b98. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31:54Z), 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/GBKQU2054016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06faff0b01722eb44ee5ce51de0435b359b460fb1b5f747dbdb5a97c44f0191b. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/GBKQU2054017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dd3ae1b689ee444afd6b581b49f6b0b564da883481e4fbfac436b47500bdbfa. 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/UK6GD2000092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc85cbe51dbfe9456ed3d6774d84d2cc027fce01cb7825b039f9af6836cc4e52. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T23:41: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/GBKQU2163084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e623463c1531908d045d3cdfb21dbe3d21faf48393bd107a262f9714d22d34a. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45: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/GBKQU2190860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x055a37590095ea0759eb2ab63d66eefcca9e6be29ade828a35317ee556574433. Chain 2 (Bitcoin): anchored in block 958508 (2026-07-18T06:27: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/UKACT2230940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee347ab2cd933633749a9da8e219f6bba64c9a392149d95237d168d91a039e22. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24:04Z), 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/UKACT2232093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9980ef17e3dbe38b0269813740490edf5479103b54269eb0f08be5e1116fa4c. 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/UKACT2330363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f42517c4eceb81f52505a9248cc88bf1087b7cc557755e2e1d75974e1bfb85f. 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/UKACT2330364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb20b1032862060d56fb66ee8fff6dee66ce5cc7fe8266f809c626d3da2c3d0d. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00: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/GBK6Y2321402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7251426c994e879a3f92cd4fd4fc6212a065b5e3fb9e770f4c59bfb642e7d41. 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/GBK6Y2321404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb83b38623236e80f21a8310e3e99a5aab11494cc5581b6b57b24ab355c6853d3. 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/UKU932380559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b7d90179291f5653f08f636785ce2cf91ad870d3ed280d8afe578955bc97bf0. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/CA5KR2022291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ebbd59a1dd2608eabfe5fdf3a5e9609c6bdd8f94ea0f11911463991dae4c8b4. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/UK6GD2000048.
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