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 0xbcee57bdbbc2c6d2dec73a06c42157b9bb67678d5b2a3b3a6c2431230a951d8f. 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/b511ed54-960d-4700-bfe1-22e76693d253.json and https://artists.proofprofile.net/proofs/artist/b511ed54-960d-4700-bfe1-22e76693d253.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 0x184a972b022c69d3f2997164378ad82bb65b52fe6adb04ea80b6d0d2ff20249c. 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/QZK6M2115276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b258a00f9ebb69dd0aa25a47656efa2c6ca3bcfbc9f61b9afc943730dee8463. 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/QZ22S2200022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7963082c1a4eb02db1f156389179364c003524d482b345dd57bbb8718fb9386f. 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/QZ22S2200091.
Empty (The Bloody Beetroots RMX) (Rifo’s Cut)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c9205d1ac7d79d4cbc0946e804b8c3049f03c6261073df0265631e0a76f55b7. 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/QZ22S2200105.
Ugly (feat. Kelsy Karter & The Heroines)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9656ac81cbe0da57cf26b8a0b2dd3eb4d7820f1ca7e0026a4c695698ea5ccdc. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27: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/QZ22S2400045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0b0fb6392cf5c0ee7c539c1b6739fc740218aec5ab34b8237a9c062c15fc61e. 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/QZ22S2400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c3ffd94b5edc5fa629636c9323cb378b15b132f36f47d42c862e60e029180a7. 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/USUG12404330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37d10a3682aefb6779847bde029007f5663a2114cfbaa28d113324d6a3507de0. 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/USUG12405817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c6f2df170a6a0dff46cf0456ae70ebbe3205f61b5a33a485464383b806d35a7. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/USUG12405818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x505a0320ef83f69ab20e5a612c9d98bc77eafd447bb8c5c197cf26793c20b420. 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/USUG12406126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x105cbbdaac3fc3adcb1cc0b525b2dc8be2031e45a52ceaa01a6f133cee63fe76. 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/USUG12404328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x505a0320ef83f69ab20e5a612c9d98bc77eafd447bb8c5c197cf26793c20b420. 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/USUG12406126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe841acc38993f7586cd12dec6b17c591bd7af04b1224ac24d40cb6befbbec0d0. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZ47A2200115.