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 0x91464eb4522caa40d4a4260e29ce36552a8e8afada9fd9ee9740fccb29bf3d9c. Chain 2 (Bitcoin): anchored in block 953710 (2026-06-14T23:32:42Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7db76eac-2ccd-45af-a2d2-4a7b0a8cab5a.json and https://artists.proofprofile.net/proofs/artist/7db76eac-2ccd-45af-a2d2-4a7b0a8cab5a.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 0xd96676b43f3ad61d87d7c8b0ba4f89d5b201f235d4d413bd74130f0e38c9965c. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/QZPLS2438129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5fc4613b52e6b5779866090b1a6afaeca93573d3c20b291e20a48abc71ab033. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QZPLS2438130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bf188d4a96b6200fa6cd1149bd31122fdf98b5378cffe557c0ec693af4ce5d9. 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/QZPLS2438131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc069573664cb213015c0f3fb776b132be84057df7bcf391a1cf323a1b64c342. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/QZPLS2438132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1935288e591dd664b820fbfe44df6925754dcebba52a920f118a53d269dd9ccb. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QZPLS2438133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa64e74621ca56466a7c0257b6bd3c4f480ecbcef56cf639b92ad020df567bdfe. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZPLS2438134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeadcda5cfe705e00f8dd6ce8148589258ecd92c0d66a11d19230a6307d37fb4f. 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/QZPLS2438137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcfa754ec233708ae60a14a0a24303712587e3d5ce2db17cf0e9a3bf312c3b6d. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21: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/QZPLS2438135.
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 0x21c3bb4fa94a6c4fdcf281e969350d4efe0bc9b71a46ac8d56fe7992eedeb8f0. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZPLS2438136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e9bc8337f41182fee70f6d07932f47545198bbaae64f76772c6ffaea12e66cc. 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/QZTB32423067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89b157efec75c1f99a7bbe70a80fa3a680d869a44331b5c12d523ad6ce8fe311. 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/QZTB32419370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6da9d8930affe9ca1c6b6f876a15afbc72e2acdf85a80458923a0cd145e0aa95. 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/QZTB32419372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf407af78ada7145582103abe960fdc9a2692187f643fc7ed98e5f429864848fd. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZTB32419374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04ca57041d489c94fc842bc6a2c2b35ae134e16475e6a2c84b073c8b850d98c7. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/QZHN42509679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd325abfdeed2d067f0ec5b8a3a914f7977063bf7c148321c4d9de45aa6198fe8. 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/QZHN42509680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdef0c7023b5b38d7c9e36348a5d35fa78bbde9ab263a115f33455435498c7d2e. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/QZHN42509681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3c653804d93b84d4db594ea5c64a2ab78415d4a131091f1bff1d3dd418293d7. 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/QZHN42509682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ce27ba208fad5aac5c8b0f6c96cde781f99fe6cec21f7a46d0831f435d8b75d. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZHN42509683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad8fecb36db2da4f2ec07a4b93bbd944d6e20da03f7a58110b61e174ccc8dae9. 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/QZHN42509684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaeeef1d38b6f55d2baee44617e72c85fc30da746e753806934c3773314e8cf2. 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/QZHN42509685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3b516d44edb4d1b0c0056c4db16f533ba3f7107054c68e779925b7387e85dbb. 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/QZHN42509686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x321ce741e60ad08a503316f9ac5a1216b7c9d19233d7dd4ca326cd77a981cbd4. 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/QZHN42509687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf710fd40ddb99bf6e405d955614af908f331298025401dd0a6a64e47718c4ab3. Chain 2 (Bitcoin): anchored in block 957065 (2026-07-07T16:43: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/QZHN42509688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1a63725fe338a0592fd337876faa82d33def89d14f35bef4af5fce19494e4dd. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZHN42509689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa53054c843fc994b8b4d18ef39d67da118294f7f029de3e338b3b12e4ab4e1e5. 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/QZHN42509690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd88cb7fc964253ffcc544e9a00beb383865cab92a5b63e2fbe3e39013a09e990. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/QZHN42509691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30de9f0da92e80b0526706149a40d7758b2fcb9192e3f0d205925fe3a7b19c58. 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/QZFZ32530670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f2881f85101b1c7f34dd3a0afb7689e242c7279b45856e0ffc510d8ff7cf680. 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/QZMEP2413916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x347fdd5aaa53fb9305e98c57e7a150e73eaf3b533a914a4981abb403aa91706a. 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/QZK6Q2496645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37fac6460dfcfd4900514c147571fcabe25536fa10b9682fe1d735325b576721. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZHN82240301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd6b656801e026c155afcabb6e345fc387cc0edb0698fae14eb3358ab0cfa314. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QT3EY2483700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x113b412de14bd71bc293581b9bc7cf9b2ffd05c8209cd36b49d543d0ddc9a691. 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/QT3EY2483703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd48082864544c3c2c701201e4016b8e5c6280d9caed8d406ba7b2324a90bce30. Chain 2 (Bitcoin): anchored in block 957304 (2026-07-09T12:19: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/QT3EY2483705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b555da897590f297ef032c019efd1305f06ace975ceb95a3dcaa6e2d34f9e8f. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QZWFL2424183.