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 0x6e01272c698d985316cb87b5451a6fea55fb55cc2730034aecea1c291e978e17. 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/0e7661af-74b6-430c-9fef-109a4bf0e05e.json and https://artists.proofprofile.net/proofs/artist/0e7661af-74b6-430c-9fef-109a4bf0e05e.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 0x89123cb407a65419dc2936588d8270464234c12677d9085870abd935feca864e. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55: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/TCABP1372597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7baab8279850a5922b51470380e4e7fec0c5c656d526ccac3f1cf4c5b7be6651. 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/QMHS81500404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacc5a7b1a174c3954a45ef4ed7619e5bb71aa63db223051a7c1c746a1904e1ec. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T18:01: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/QMHS81500405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd8a454328606a7ba0920fb09a87af0821a667e75201f634cc2d5dd79db5c2b7. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QMHS81500406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b5b52828b6be3eeb72654b08c3135dc12a4adc1ef04f765dcd22d5a8ed95974. 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/TCACR1678140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96d1a01362923fb212066856f54cb84661cd428a77bef4a10af90a051748e01a. 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/TCACR1678146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24057c40747b3785eb656b094cf11cf4c26598cbc3e14662a10909066cfc0215. 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/TCACR1678147.
Skin and Bone (feat. Shirlette Ammons & Tamisha Waden)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe37fa98eecf476649c44046b4e55d43ef12a2d7c8e4a2eb46af122a440d73fe. 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/TCADC1709786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x155ed41322418c41b5250ebdb123b42b5f578f7757353dbb44b6b5c00c7d0b16. Chain 2 (Bitcoin): anchored in block 958673 (2026-07-19T05:38: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/QZBR61800001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a630f9ee01ed8a7447f38742d03c9e3fe5b041c02dac069e9b3be3009aee649. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/QZBR61800004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e2aef7ff690920a74af80dd5ea53860b90e85e76c9d044c677e1be26b6212bb. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZBR61800006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24cb97827f19699a432d1dcb5a5482a527c818db5f2e183ea5f12cc9e550543e. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QZBR61800007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80f0c061af7304b2218f62e61c634d46c163ac29005580ac50031cc11404153d. Chain 2 (Bitcoin): anchored in block 958788 (2026-07-19T22:07: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/QZBR61900001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x324078be8b8bff1d62b88a0482c0a1b4e0b9b06115b0dee37f913613c03f65ff. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/QZBR61900003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ea7e2fc8d1f21713e7c2f6d7b2e666d9b93cbeeb7302014fe3b64c7f2a90f2a. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/QZBR61900004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32401711cb5c209405e5d7d289eaf2aa23fa853d7ee0db4d08fad05210418649. 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/QZBR61900007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x870f6dc7efbee5134eb395c30dd667542dd5899c8bb42d7eed5f039acb72c60b. 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/QZBR61900008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd19f542fa8429703232071e4e3cdf873fe66c4f812455d4e146fcee67be1336f. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/QZBR61900011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab97da2dc2b70a35f70cf6528bfa535e92cb08b106745a56c4930bb7e6d7104b. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/QZBR61900012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94acd2f260d8820a0ab3b1fd3f16d79f2fae2e795fe0e09811b48edd62229c44. Chain 2 (Bitcoin): anchored in block 957608 (2026-07-11T21:00:50Z), 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/QZPKV2101408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf444aa97715c1e0dfdfa18ad153935cbd58ac102026b980265cdab435833c0ed. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/QZPKV2101401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e164055e36435f7f02d9c4db05b876532c040e22557e36cba02c38d037133ca. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZPKV2101403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0de794b6656ad51f7a783fcf99fc11db4671a47ef505a466dbbc18a4a06e733. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZPKV2101411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4771f4f6dfbe5cb2854f955414269bc494136fdbe0c64af01b554587669e4366. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZPKV2303601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x919c100840c7189bbc0bc07b0a595259ccc44af2a0672bea6768eece079ae963. 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/QZPKV2303602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x998ab1f6444aa8b2fa14fd53302db2941b47609d3e6d84c67c7a20876aab49c7. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52: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/QZPKV2505206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x998ab1f6444aa8b2fa14fd53302db2941b47609d3e6d84c67c7a20876aab49c7. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/QZPKV2505206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9250774aa8e907b5d5c2d22388f1fca580ff2d4bdbb8e987fde5a3fbc9c4817. 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/US38Y2240042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50d173250769827d2ba1b30733f06b0cc5354d766994bc806249c84b594f705c. 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/USA341490592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c8e14fcc48674af0afed9573aaf88ca7d53c4c2eb62efdcfc6e4371046e049e. 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/USA341490593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x024c6e94ab0b8d8d90e78e8b91a7c14c074214289f17715311f967476d95e595. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/USA341490598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5c9161be5872bfc75a09bf84179a4cb3cc55f8e502f2009697597a82994bc7a. 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/USA342290640.