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 0xbf0834309a65261be39fc7df21027fedb4e87d42afd044a0f1c833f5048bdfdd. 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/25ffb148-c29b-4ba5-ade7-f6b51e30ea8a.json and https://artists.proofprofile.net/proofs/artist/25ffb148-c29b-4ba5-ade7-f6b51e30ea8a.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 0xd78078e749428f985311fe45ed10260b725c611db855e6b9ea9bf3323266dbea. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZZ782489025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe97390a45857388d789e3cdfb4f2a92e06523d55d09b91606af883d09376e5b2. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38:18Z), 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/USANG2464239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c80bfaa9ed9b3c46aa4e4d346d4a73ce792fc9261965556e338d10d7f3ab055. 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/USANG2464240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa07cd04aa55a35a58e8c0b1801fd1a288bb3e0bde081aa70c60f6b1c86cbddb4. 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/CA5KR2493003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb086e9f4555dd113d345b42899e60e8014999f640a89e2127cb8fa7bdcb1c972. 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/CA5KR2497141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x356bd52404e84216ba94bf23fb528cf3421d8c8b9357a54890795f7125fd9f65. 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/CA5KR2497142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb20993e7adf6d68a27f5eeb9453ca42fcd200c819ca7242c52a25c60230f9695. 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/CA5KR2493516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x869ced43acd46743f56f5c56f9661a578f3e0eb77c6ddb528bffa21ff92c39d5. 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/CA5KR2492238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51686597ea4b5f2debf1792384f7dfe5be275d901ceb50e1d13fe499adbfda75. 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/CA5KR2484359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58d3b1e3fe8226e518f24db21d156e88bbed75c91b46891b25bbb6126ebe8b35. 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/CA5KR2476512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x597eb8bc0bb5f7ead13ce9c5c229effe4a12488568e999c5425646586824d8b5. 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/CA5KR2473301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2c4a9e0473089ee657663272ec6dbc563b3487244c14bd39c65655b67220035. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/CA5KR2463679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb34f20e8d29748050d881fbf361518ae63780ec3f752aa1d742ec73802ceb94. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/CA5KR2463680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd08f3437cdbf39e1e4312bdbb266a3c8c744102553eb7d4c446bd66e7cddee0d. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/CA5KR2463681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe7718370df5df4cd40d503c4a1bc1adae4d1e7bc8cbeae051d48b2616f706a3. 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/CA5KR2460617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecf16c5b5bb8836ba7350e5554f27c2e8f2bc455600d2e7c311d8055d081078e. Chain 2 (Bitcoin): anchored in block 960407 (2026-07-31T13:26:30Z), 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/CA5KR2459925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14eb595fc119e36cdeaa2f8fc17378fc0864db1c263ed5bb694748c77ded64f1. 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/CA5KR2452353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7ec2eba0ad50a01c57bb231f7d0b49e3584e485c1826b9dbaf2362d55b54ecc. 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/GXD7G2437305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacc791e3ee1809fc39dea3a6d833944dc8958ad435957090378736867d7efd7d. 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/COAF42493188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40f37b74c5c52c945e7ec2c296881d5ba825727f71d0d40d9b06bf88a8849c0d. 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/QZFZ72412331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb521d6708f0abcf0d506e65721ac3303fba4ee8818b7a424f1218d45cca4cd4e. 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/GXBAV2350049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc0a39e42843c9efab748b1650fbe02e51e237c030985365f844357d38ee2865. 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/QZTBB2360366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x705fa208412fda1f6c413db905f6136cefe99ae38da9c0d800340de186983991. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QZTBB2360367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27bd50b7a12489bd8600efd59b1462ed5542ec798085221189cad096286f8ffc. Chain 2 (Bitcoin): anchored in block 960429 (2026-07-31T16:07:24Z), 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/QZTBB2360368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ea42948b60e84f3d7e7b56258cd5fdc22d9ce77d668a5252411c50bfc28b0c8. 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/QZTB32353638.