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 0xfc788b4249dfbddd2eb08cc2594dcc12abe5fcd3673845a19ffd9861e965ac96. Chain 2 (Bitcoin): anchored in block 953625 (2026-06-14T11:37:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/25c1efb5-74ad-4351-95db-c07d46fadca3.json and https://artists.proofprofile.net/proofs/artist/25c1efb5-74ad-4351-95db-c07d46fadca3.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 0xfd0cd2dfdf6447392470ce0b106ce13a367e10a39a01601230499c8dc89bbb06. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QM5BK1900404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79191cee9c7ce6694bb79506971cf4fa5c388942d0c01b98fd62592ce3344a5b. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/QM5BK1900405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15dda98e4e0bdb0a01e8fb6041316f492a1cd538c36996a1668c7f77847f24e3. 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/QM5BK1900406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77db160a6e991838305fa38187de9fda6ea28169f804a33adb2cd8d393fe7eea. 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/QM5BK1900407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a03fb2e06d674b3630a5a0981fd5eb296ded3b0b740c61103d3f6bb1b2cb1f9. 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/QM5BK1900408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5258508cdd8b6e519393dede2da2860a7bcbaf2f1c7ff0186c46423df6f0094e. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QM5BK1900409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16e64bc32cf623c82e08e63e2a79a036356ce0b4201e394839ef7ee8c7815fde. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/QM5BK1900410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffcbd92573f2a5b0b4400e96d516e09d297656a471d34469d03c5084a7df5d8d. 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/QM5BK1900412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffcbd92573f2a5b0b4400e96d516e09d297656a471d34469d03c5084a7df5d8d. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QM5BK1900412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf954f500cd1f94c28450a5f293c9d3895b7603c4eca98bec6b56115e41cb61e. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/QM5BK1800244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9408f5d01c1eabf1880bdc82b2695b20b539f0b165f4d76e536f148e2a3f1dfc. 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/QM5BK1800245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9852cb358c80faefb87d146b03a7ec15e26f94aa1f7bbd39324206d8e12fca1c. 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/QM5BK1800246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe20fa0d8cd5c110266bbeb9b74dfd1f39337ce252d67a5ba488ddd83a1255edf. 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/QM5BK1800247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x055fed5a57758d4e8945a9e0562ce65fcaaf840aa6ce3b41e125a0fb28764a7f. 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/QM5BK1800248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9852cb358c80faefb87d146b03a7ec15e26f94aa1f7bbd39324206d8e12fca1c. Chain 2 (Bitcoin): anchored in block 960210 (2026-07-30T05:21:45Z), 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/QM5BK1800246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf954f500cd1f94c28450a5f293c9d3895b7603c4eca98bec6b56115e41cb61e. 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/QM5BK1800244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x368ac794c1e9e10decddf1dc7d597a3fe9df072088e2b44921d615d321aca669. 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/GBAAP2200045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d35ab3a7e5c6ead5787b9e2cd0a8322a5942bce95bd07bd3e4a02a7592e1d70. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32: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/GBAAP2300031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d4efdbaa887ee54b02918571bf5f8d44ab5f70b8f16ba45920604767a4598d3. 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/GBAAP2200046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0d0b9fa1749e13c9a16a33b5751241c4aa8376216fa649c91bcf770f60b53a6. 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/GBAAP2300032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb6aa3d805b5d385d1a4320b5f191b7a0527319b723edb0934e458912eef889b. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/GBAAP2200047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a1693745b7d96f0c0adf8b301c692d373740e950fa09365c24ccae32e558209. 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/GBAAP2300033.
Angel (SCAR Remix)[feat. Eleanor Higgins]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10ce50adf6397af35348fe6d5c6c7e469e9c49dc91001b77026347204fcd3f8f. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/GBAAP2200048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3f0cff39a8a107f6f407cb20714fa2d20f81a20ed878d3011833a84ceb9e4dc. 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/GBAAP2300034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x351e339eb44ea4946f3d24e84588495b7daad0ba174f026768f2dc794ae4ad9a. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/GBAAP2200049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f5f65e069710587850df963de5a3cf5f99c3d788f2060037e7a4ba7e5fc53cd. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/GBAAP2300035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8b032158afef4b50b9c17765ace599826f56e43d532bb6a59f13f666461dfef. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15:39:05Z), 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/GBAAP2200050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37ddd41fe0b35ea8e560d8350b01381d2c7b1b28563b567659963c899b65501b. Chain 2 (Bitcoin): anchored in block 960157 (2026-07-29T22:12: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/GBAAP2300036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cea3fe792183914aa556d2b63b294d01badb78a41d477f27bf2f9c94a8317c3. 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/GBAAP2200051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2afc8281330bf3a69cac14acbe78d17abd5dbb089c6942e8c9c3dd82086380a. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/GBAAP2300037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04922fd3ec89814330bb2633dbea4a48e8facf881713c24adb1deb01651dd942. 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/GBAAP2200052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb039605a0cf298a5d405c949cc19d4536c7e66c82e67f735a65ecd99d89dd882. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/GBAAP2300038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe82ef8ff1c0e91631aa05dc67baa9d9db0ac714d1c94641088eb48d6d41432b9. 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/GBAAP2200053.