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 0xd6bfb5711ff4e9f49dfc702f2bdca30619ad77927daeee85813066dd9377e4d7. 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/565aa937-d3e8-43c6-8317-b9e91bc002f8.json and https://artists.proofprofile.net/proofs/artist/565aa937-d3e8-43c6-8317-b9e91bc002f8.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 0x29e1b6b29b4ab187d505b1ca3b9b5eab57d49eefefa5e13c8f993721e289399e. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/PLA682202987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0ab8528f4217f10ddc1b623d350d434eeb23448b85678c53dcade6055914814. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/PLA682202988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d507a79b23cd9cea433d8259cf7503b905d096271b09a927de3825e69809508. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/PLC071411001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x593fdb21791f5fa3458192d149d60fca131e32549735f91a083e10cbe28d8580. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/PLC071411002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ad9d0a29c14964bb7cfa74710e15b25fcdd92e8627b69184b10a76cd3ce16a5. 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/PLC071411003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91de6945f38884f961eef9a64ee99513770ea5cf108788d0fc1ca4f7dc7b44fb. 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/PLC071411004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfce8e1500c19743700e2b49c662768f2177935dadf0fdae32f48090928948a89. Chain 2 (Bitcoin): anchored in block 960225 (2026-07-30T08:04: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/PLC071411005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc050f9aeaac8343f2c56c30bcba022a4e5479a0cc997d872acb4f3fc145f82f9. 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/PLC071411006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6195c003feb071099200a00940bd00161c72ad1fad29ede49f75bf0af3b87f46. 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/PLC071411007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e0762afce2408d3c1c33bb743b414c5ed9c6cac0ad523379e9ee75e49f698d9. 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/PLC071411008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebb45363225179114057e38eee4817ead189a1408a25dcb4fd572660d3872a15. 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/PLC071411009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26bc99eceb85fe5433557c1d59817206344d999ebce8ed9f9ecd23f063677bfa. 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/PLC071411010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0857051c77bd1127578272c43ac6a547d42f33f5751b2b8ba1b2a6402e4083ac. 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/PLC071411011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8fe3b0af4444605833ba8e7df895595d67a6eea8475ef9a4397eedabe82db8e. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/PLC071411012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e44bd66dcec63a7c021e8ae05f72f3bd79c24d22892fdefda1abd83662c00f9. 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/PLC071411013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2fd4274dba00243525d28c876347a84a6abf57dfae218847dc850cc8fa047b6. 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/PLC071411014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c9b7d92652865480ce20f31fced027d95776ea33d2b0f825412517deb94a09f. 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/PL86E2000019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65e911309609074934e7383b56975912dd0e5d91797762f5bdea8ee6c1050d7c. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/PLI369642260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x935ccff9da2fcc09002b099b2e3f29cfe09b78b277124c56d7ef9fc40f06f997. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14: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/PLI369642280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf9f8fc737b1615054a787c722581198e8e0ef6d76a227a2919e960625a19c5b. 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/PLI369642310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe225cffd1db52b18ed524a856322205010587393106bb3968dc858008d359a51. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T04:29: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/PLI369642320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2d76cc238d7e9d05b291a2760596988ff46586ba4acf140f4288b3d01d7f665. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/PLI369642330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54c2546065f4e4bf0fb359d6a8797c252b4d12a423da6526b06e030ed52156df. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/PLI369642340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0379652f6ba81d4525c5e2e57c728f3471357cde6ee8cdafbbdaa34d07db17b. 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/PLI369642360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf2496fc8364fbdd15a2e1c271549b3b4a97585731477f0ad46730108e0a1600. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/PL2DY2400233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb176d036fbccdf28aabb4c59cf446ec5119c453110088ecff712ee94aa421f39. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/PL2DY2400234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1eb9bb9dc620638e166b71161d135b5a2e9c16f9db78b0bb3bb1bab7f1f1a9c. 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/PL2DY2400755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80e49674251317ad5de37cd93783ba38b8f9e03646cf5ca6741cbe73df4601bd. 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/PL2DY2400308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6affb1e5d4788add0f7f40cdca85d9855d596905b3e52854db7ed9006519b7b. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/PL2DY2400754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeffba8a3f42d7b15253481855c579cea5c75835efb0dfb52fbf9c29fc20cb42f. 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/PL2DY2400753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4831e94660bc9e8efe6a655aa3e39439ab25f0f63bd90b6883f4b3aa6e2751f. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/PL2DY2400751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x723ad1dd8b15b41a197046d394ccae7c3bd93ad6db5aca80ac21fb17ce7300e0. 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/PLI369637610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa763af261bd926513681e2f7638ca0dedd04ddc2bfc5ea622abdfed2885a7964. 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/PLI367831160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdff6f677a8c5da70e75545065a4c5a8e640befbc73f99dd426046db40b13192b. Chain 2 (Bitcoin): anchored in block 960487 (2026-08-01T00:15:43Z), 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/PLF242210304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d64f5e1d1915440e9af0d11e0a89a035a385a4775e51c20ea37f9b28eb58c86. 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/PLC071512001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a48926e32e268ae31da69d340d8bfb1fc229b86152daee4aaef0ec6afcbdc30. 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/PLUM72200130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a01447b02561cb42af5a0c2e45e5dc6b9dd12dadb142d0790dfb3037b545f84. 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/PLS351600085.