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 0x64e00e70df8333e7ee4f7ec98e694d7959b258e6ec91599c4ac1b0239e32498c. 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/b7840696-c6cf-49c4-b1da-8edd4f4b73dc.json and https://artists.proofprofile.net/proofs/artist/b7840696-c6cf-49c4-b1da-8edd4f4b73dc.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 0x05227c0a26c5bdf67c3b242cc2893cc28ed490a1b1eabe4bd5f086dc5c477649. 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/TCAIQ2471214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2987acdcf26e2a6851692fe68870b750dce7361614245c06c0ac541c08cd6be4. 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/TCAIR2471216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x808cae655d4178dab491a08be46ab9a2e3120c23885c851ee2e0c1603745f214. 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/TCAIQ2471221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82dad42792008686b5320c461b8ec74d8eda37a28afec82ecd75e22a96d02075. 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/TCAIR2471222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2a244922a1ea2468a587c9e9141bcc3903c74341900c39b9e1236a1f417cd3b. 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/TCAIQ2471225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25a785fe92b65599fcd1bc3394eae77d0816a8a7e0badf28c34092300c99187d. 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/TCAIR2471227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30f51b3d263994b43b48a4053ec1ec9d42e78a93c68da98454fb406756bd69fe. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/TCAIR2471233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe33328c77854cd6954d22adffc49ec43695ebdacfa0d31d851893e509896e754. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23:47Z), 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/TCAIR2471234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e15614ac08d132766f2091e7cfe56c1c6f7c4914d9c1f348f1baa1a279897c3. Chain 2 (Bitcoin): anchored in block 958573 (2026-07-18T15:49: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/TCAJD2489308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0089de746e25c63ccd6e5f0beca4d7437d71994eb3926b7bde738ba450ca0ebf. 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/TCAJC2489310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf95ee4d090ae16d54b22b4d85f609eda53fd61cb3f1bcd0ca5561d3aed0c28cf. 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/TCAJD2489311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81234c489942ae0cd5257528152274ac3cafee10c9bf446f9cd8a9b58f684756. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12:32Z), 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/TCAJC2489318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacee8656dbc2eee9544eeeda40b66868ba11afe0d993d0cbf678585d3dc2cc8d. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/TCAJC2489324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa89de90462197a5a530b65115d30b7d10e6442c752f403ee86f7f5005a92009c. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/TCAJC2489328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51a797a32938c951d17513f4d615a66bc08968084516cb2dc1d58f4357968491. 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/TCAJC2489330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a688475435bdb8a39c9c15605edf6bdb6d513a12a5786db4009585940b277a4. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12:32Z), 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/TCAJC2489332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4780efb9dc6a5fdd3617e4ba4aa64c42954177a8efb227f495557711abc2b5d3. Chain 2 (Bitcoin): anchored in block 958510 (2026-07-18T06:38:22Z), 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/TCAJD2415415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14a5a21e96f8fb567f105da959c79c3c12d3acb3c9e33b0b49924ef1976458b9. 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/TCAJE2415422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ec4d26444f8f379a22417954aa0c556462aa163b1381d68ee200cffeb719f5f. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23:47Z), 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/TCAJD2415423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc190a3fbc94c67b320be021b4ab773784666da71ec6d91a66136e4156f42ef0. 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/TCAJD2415424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f7aaf6a60c569fe9adb2345c976c4b3918a67e66d516e47abc8d2dbccaa2ada. Chain 2 (Bitcoin): anchored in block 958617 (2026-07-18T22:07: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/TCAJD2415429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc015a38f98c8856c4fffbaf5dc69370454761aac10acec6b6b7d624f63aa26d5. 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/TCAJD2415436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0683dfe26072c35af66e278d6aebd4e560fde6910b21c41bdda48f0f02eac4bc. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05: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/TCAJD2415442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadfde270e2522f06191171e2526242992e2ea726e20c56a15d275a97f5d86940. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/TCAJD2415445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x564d4a0253f70629da8c428eba376ad4ff78fde4159100c3676368d330a67dc0. 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/TCAJG2509141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38cc5eb9bc797b0188872ed3b8567addf68d1c8f78476f9f737cdb915b6be32d. 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/TCAJG2509145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1ae8c7c5a88168fd31141fd4737c62acfd4070fe4bfd7b45d6ae057c4cfa669. 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/TCAJG2509151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40a5cb50613956a47f8a03f59139afd091956221d67bb89612e699235fc79843. Chain 2 (Bitcoin): anchored in block 958622 (2026-07-18T22:58: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/TCAJG2509161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x707ed228b16996ae36f0ca44a210977ed5f0e7e7174ccdad48c5fba6921e035c. 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/TCAJG2509175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x156c6c939922bf957566b0f98871ebebcda027f131bcbc9e03c9c32722b321f3. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/TCAJG2509177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc31d7ac0944b12f9a6b603894132c71a78a27378d96a8acd8d54a337ff9631c. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/TCAJG2509178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18c9e951b0e776846a7582e82c371adafbc51e070191c75faffc2edb517c33df. 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/TCAJG2509184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8996d5c29f00bfcf8d35f2cebbf4d1e7e816e01fc352f753da03e3b5c4dd4dfa. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02: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/TCAJG2508981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a5f655b2d2459cd1027e5142b577b32d5363852602561708af3bf5ae51bded0. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/TCAJG2508985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f0bd6a8836593f43f8d67904597a2ca2fbbf101ee8b03beb213e44deb029bff. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/TCAJG2508990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa79e0e89bc5248f1a40ff8f981f2dac8031c00d313b89bb2b2768ee989e79fda. 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/TCAJG2508993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8edd6d5532e9dc3a739495538357abad935e8645f5092ec309a62c643f78f6f. 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/TCAJG2508997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4c9c32aa290fba0e24cea138d904a4b1f400cc8def6233da764d8de93fb14b8. 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/TCAJG2509000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b14afdb5e3a03b32d18879d343b8dd88243b3092ba1ed9697ad4cf7993655ae. 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/TCAJG2509005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x629242d039daf060de4a1e858368c4f07cab64c62e5f3ea6996d5c934d567e0d. 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/TCAJG2509015.