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 0x29089c2c0e9b3882e116b0eafc564e9cafa5e167f332e93bed70a28ad898255c. 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/c2efc1a2-8b4c-4e11-98e3-89a412de8f21.json and https://artists.proofprofile.net/proofs/artist/c2efc1a2-8b4c-4e11-98e3-89a412de8f21.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 0x06ba2d45f669508423f61ef81b0296eb568f7abdd7aa44bc9ac6f14b3dc0ce86. 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/NLL5P2100074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57c4c370d7701c591e24170e372a64b31cb09bfed8320dd7f678305e36534eda. 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/NLL5P2100075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa7d1ce72b5b7b71253a797b2488be6eeedb7689cd6e260e63b6cb6c1038e76c. 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/NLL5P2100071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2a1686cd355e5b3724d0efcbc27ad51eb8abcd2147b76cb49b74fe4b355c3f4. 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/NLL5P2100076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13c9c991b2d1bfe04a8413719fb93d824e5cca827392f2c3357322a3a3c29db5. 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/NLL5P2100077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee83c3718f4b8edef7f42c75b1fe262891ae0218de231bc8523c7c7f71314886. 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/NLL5P2100078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5489e73635c458bb6b086259fa77153ef9e5de5a8242502a687b1137018976ab. 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/NLL5P2100079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86e47373d5dcc6dceaaaa6173d0e31d6f3d1342114d1f835b7c5751072436bcc. 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/QZES72068288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59eb8442632ad1ac14b9dc962a8873abfe25b19fd19f5ebc65ff0774b6f31b78. 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/QZES72068289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b5542a4abe8a81a67c533982f4d16ee462d699334c59f181a6354b4289350f7. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/QZES72068290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb54e64562205ada0b94f5ba04b5bd7984435bcda4c9b0a6fb661f2378cd718bb. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/QZES72068291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4d3aaacff882c27448e9a3bd88dd2c0e4bd9ff88256fc0a2f738f50610f2d6d. 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/QZES72068292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4da9cb70ba628b8e8a021aa7220b5aafd53b0c80f49fc08ad3596ecc4e0aa991. Chain 2 (Bitcoin): anchored in block 956861 (2026-07-06T01:57:57Z), 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/QZES72068293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3063369fe07c81561771b9bc3b52e3d8663f5bd3102d0d789de37d29eb9c2cc3. 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/QZES72070577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3528c91ee7a772d72adb1a3c4d18839a7624f78fdb3a15f6d17f7f67a551aa6e. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/QZES72070578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f52dd63a7a2b1132bbdb4875923cea1345c142d3f111eaf044a4f02f4755d51. 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/QZES72070579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecdf102d1001b5130d5038164923b1a33789cfa27f8fe32a36cca2884636250e. 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/QZES72070580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ec7c4ee0a6f0a658a6ebe8013881da5349b9269a2409add617f3398f05dafb3. 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/QM7282371810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b43ca9f321ec2c7cee57c93e1ba5774514245b0c681ac3ef65a8d0def90ce1a. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23:52Z), 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/QM6P42370532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66349b1bf2117eb21342dcb7ad73a71dbc9c597ac5cd59d0a2a6e76dfecc3aa5. 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/QM4TW2353781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9662a6928dd3f9aedf2098a832b879496e4df76bf57460d836f5ebc7dbf1f7ec. 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/QM4TW2349630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2ef24b3a722fc91af9a10bd62c9f470b642acdb4096d9fd8129518851b9d7f6. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QMFME2259341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c5e782c3bcb9fc1c092255435822d3cc33e8192a379fc809be70fd3e58589f1. 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/QMDA72257210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa7d1ce72b5b7b71253a797b2488be6eeedb7689cd6e260e63b6cb6c1038e76c. 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/NLL5P2100071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74c1d18323c498e83885873407466d9d4a02ebef104f5582e9d54eaa3d73006a. 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/TCAFZ2282130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf73d049c12831f4d882daa0d0ab9eb26bd80f0c46c8152b3d4163c122c4ace21. 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/GBSMU7582033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbfc7478d59c9b94ffa5b1d596945f226af70a495b9f42f4629e9fe1e09f5db1. 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/GBSMU7582000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81e2480f714e0a397fdc41abcd69c3d4232f2e4a598a20daacf15b7065a7c26d. 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/QM6P42211208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6172f84c1585309b5f9fa95d53f7bc00131775aee1db9254e8ad878cf801ec39. 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/QZDA72261601.