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 0x5013a0b89dd3fee13863eeecd983f8400842b22679f55fd8923f0f68879cbc1c. 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/35c13cf7-bdfe-4682-9b4f-e003371de214.json and https://artists.proofprofile.net/proofs/artist/35c13cf7-bdfe-4682-9b4f-e003371de214.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 0x810a50fc82052fa52f05732d4cc16081b11e921edf04fa94df301a7df98041f6. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZFZ42022552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5346f7c47d0d71442bae594017ad450d86a63bef0747ef300bf30cd2377a9bd. 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/QZFZ42022554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x969aafd5986aef5383c77ba3cc126a78051241199a551ad63703db808d750046. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/QZFZ72069439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae1079160a0f5f6415ab6b0b6e61f9eedbea2ff986573ed428daf6b6d452fb65. 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/QZFZ72069441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac5f8697fe2daac9711851728c6e4c2dee81a2ea0d95ce14327591c5ed523f6e. 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/QZFZ72069444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x775a17257026427c4e0cdb87694f0ff6d584f16f901bdf4abe536b8d47e6f05d. 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/QZK6N2035408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c8c361ddec17405657c71f7d340f2c5fca0c44cbd902ab44ddbcf3c92353544. 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/QZK6N2035409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5768ea5b11f76e16cd231496c00aaa9c74e920656187839fc4da5d1524ceb43f. 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/QZK6N2035410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbecc13b06a556bd763111c78395523cf0e03a25a546555dd515d4e12620490b1. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/QZNWS2018564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe325334526c579a8ae101c3067c5255d7e429bb7142470fc53f29218adb2535e. Chain 2 (Bitcoin): anchored in block 960288 (2026-07-30T17:41: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/QZNWT2074188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b0909dc268162c23fd11b010a677f1d64e2b94bd8676c1a4dadf8ccbb181bb2. 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/QZNWT2074190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96d37ad3259365b4e7f1b4f83224e175841ece9dc77aa43f566dd772d9f03d99. 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/QZNWT2074192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42cf92a25b7c9b3f0f7c029475b996b7503653b27fd7a9fad29a183d1618abf7. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZFZ62170765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1b1a63b3fffa1c5934696e25f073f1a70fd9ca77d0573270df2e7d12211a224. 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/QZFZ62170766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d359378e486b423643b6a447ad4bea16e7acaa94875dd1419b2640e33a9d704. 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/QZFZ62170767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3727c5296559b8c207f3dd4f966313b7c98adf8fbd3f0f532b1a406a4c17878b. 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/QZFZ62170768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bcc41526fab4f492f5f5e3dd9cebf7630e87e642a1fd8d8bb1b8ce644f470b6. 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/QZFZ22293006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45700a542de214efc56d19344f1608e96e8c78c4cc7c465f495d35631da9bcfc. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/QZFZ22293007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x363913ed8d4e7e5fc39be7c20709488b0a4da0d3624fe10fcb00ed054406244e. 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/QZFZ41970005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe5aab3aa9317587f452341f643b844b15ab72c8ff08171aebf14f31f443dd57. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZMEQ2557671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55c24322dca6e09a0fa645721b7d6825a63cb79777c39be805fcc0408555b810. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZMEQ2557673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30bf2cead39ae303ef3444d474169c3ad9d793dfa6503773cdaffa00e2219a9f. Chain 2 (Bitcoin): anchored in block 957771 (2026-07-12T23:27: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/QZMEQ2557674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb12daaf02e86ecbcc1abe92bb7437528130b7c3cecd2ab1215503fe4ba04e1a8. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZMEQ2557675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3bf2c932c8ff972f3c7446f80193ed06da1ac1a11d70a679d8b5ef759ea5996. Chain 2 (Bitcoin): anchored in block 957771 (2026-07-12T23:27: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/QZMEQ2557676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54e2d18c290f01198896a62d76b0b1a8573bbc55371ca8fab9e59c9beb93f9a4. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QZMEQ2557678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12d1ac042fe9179eba40edffad0551e456ffced3ef6bcf1a9a2f93148f8b384c. 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/QZMEQ2557679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x318c09173c6b6c26bed1345efdaf3e8e8386d281c611e18ed6d78d4fc8a5100a. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZMEQ2557680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7dddc5c1dc06a4cecdb26d50417cef9ece52650f67e104483be9c7f107f165e. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54: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/QZMEQ2557681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc13a61a1d4ffcd8c1618bde32aa85a372436048d5f3da3b95be862fa3e19abee. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZMEQ2557683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d398d890c6dd07c774df4a4d70cb57929173a4efe636641ac688ad1531246c1. Chain 2 (Bitcoin): anchored in block 958670 (2026-07-19T05:26:23Z), 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/QZMEQ2557685.