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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20b125b2707664e0869a22844b7cc10b155f706639d4f7e1871bc0ed20287f7e. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9ef21797-ac47-4486-8c6f-2f8bdd4b9944.json and https://artists.proofprofile.net/proofs/artist/9ef21797-ac47-4486-8c6f-2f8bdd4b9944.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cfb79de0227b90d4b366dd5e36fad43ca7df34d8a2d321d5a53ab095d2e0bf4. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZDA41825396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99bdfdd858942afd308d28390aaed403f4510275f5f2587453f76c52d28e61f5. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZDA41825397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5e5fa56694ae51164207aafe66a7f808c1a4dda35c78b3bd16b25c351513f70. 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/QZDA41825400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa69b59a93410e291deba42a230e055fcf0127d019b314eea025555b73d7af128. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QMPKX1800024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a196df280ba3dc324b1da7d802a2bc78996ee38298145a890706b6a527a8738. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17:53Z), 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/QMPKX1800025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02636b4b0eee1391219c4d55074c125be77f10c7295e102cb2665c13f6b781e3. 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/QMPKX1800027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x550307336a8095d89a55515291fa8b7670486ee73f6a2e6a86cde76e650cfa16. Chain 2 (Bitcoin): anchored in block 958639 (2026-07-19T01:18: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/QMPKX1800028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5294967abd3e6fc9fc70d58d8bdb982cf0d4d8183a35d29b2c0888a8d529f061. 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/QZES61805359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6418f6519dfcf8915953e59666f7d81588fcffa75706ee05221d3ed02fdf8c8. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/QZ8LD1958443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x432d42dc410c3b346dd04d8d38ad00681fa5781a902cfb28c0f3c930f3b36bd3. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T16:33:21Z), 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/QZDA61936000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bca103be175a707eb9b85973350cf273bb8681807d2d951d250b3ec455f873b. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/QZFYX1902928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x796b4b669b9ea52e48a8ff99e79c85079fb27a47abfeb8e9f685ab2affaac8a5. Chain 2 (Bitcoin): anchored in block 958303 (2026-07-16T16:39:24Z), 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/QZHN41968598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa50ca5891a9031a32fff91ccd6c5a28c5700f46dd4119cb3533b47490cb2a0a4. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZHN61975192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x614b59b14892d7d52e3455c4988e086ef93f2cec0bd5d5c0f8bc42f1336e86ef. Chain 2 (Bitcoin): anchored in block 957919 (2026-07-13T23:58: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/QZK6L2172669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0451dc096368e9d82f3b9456cb45abc481bb35bb82e0005178c9ecc64d9ebb5. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/QZHN32194122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x531894958ac00d4a44542be1ae7b1fce6c9867026e6f4eab2464f412ee830cad. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T23:13: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/QZK6L2172671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc53de89be24188df37f8bafa9bb2265c1c749a1c1914f42abcff69cbecda3d3. 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/QZHNB2157927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc96d4ff4e6f52f89429b4c0d950d1499f2555ae8390d08020030c21b13a9a187. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15:33: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/QZMEQ2261677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46e42e102efa8b769148dbba502b00dc4a62835f6dcb01ad86895963fdab82c6. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZTAS2286272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdfa61a6c11fd99cf55349ba4ab60c79e368824ddb25c0b5e6ec46ada5abe63a. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T08:54: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/QZFZ32376507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46e42e102efa8b769148dbba502b00dc4a62835f6dcb01ad86895963fdab82c6. Chain 2 (Bitcoin): anchored in block 958647 (2026-07-19T02:36:14Z), 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/QZTAS2286272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdfa61a6c11fd99cf55349ba4ab60c79e368824ddb25c0b5e6ec46ada5abe63a. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QZFZ32376507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0958abf1f54ee0934eee4b1aa08f6324aa0eaf20c423a318a4ca8b25fc0f08dc. 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/QZK6L2377580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4a4c578e2c1d687a50b2c70c1cdc860f6daea4ea39db62efe9f0eef4d8c7209. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZZ772463553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x413f09f4287c383d4de4c1f1630cd6e91f39257b3007ad85cb024c66660020c0. Chain 2 (Bitcoin): anchored in block 958404 (2026-07-17T11:34: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/QZWFM2494217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x726ca28c777ae1f650d5da2c190afef942797a364a57757ce584c3696e65ca60. 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/QZZ7P2474618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x484a8490f9f9303402cdaa91379bafb0c02ccca3132a6fee66e2a02d141bb1b2. 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/QT3EY2489265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eae523edf5243278f65dbd2a6cb7085f1a0dc59071b648fdf6852d54b333fd3. 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/QZES52518201.
angels take the pain, but it leaves me sadder
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x324f9ed25d0c30611d23acbf12dd390fe32c0f90db5c140cbe2b7a62298cd920. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZK6G2591156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62fa6f18936c0968edcbf93d75f93a268faf6f4f3350e810d4f9ce2c580475bf. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T21:38: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/QZTB32524440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1880c35a7d4b837953fc215847b1d4c62802ec432edf1c309d6b3897b46c7247. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZHNB2567697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4e3f3e0b6d84e9b91aed7b22273f2aae8bbe839452df4cf09dfdc39526a6212. Chain 2 (Bitcoin): anchored in block 958639 (2026-07-19T01:18: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/QZK6K2542630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c1b575eac2e535c65790c78022d862812e6a3a0a6c8cfb4f187650566b15579. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/QZZ7Q2453063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c2b07805d666e5d6a694e3e178978ed7773efe9880f020f028113e342e8df94. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZRP42522218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1a33f0e4f393f2df2046f808344843da9c943fb6abce6f9daa3d20c8b9849c1. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T08:34: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/QZHN32565861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x182632638b565ea350c32248fa3051af2e4a14ca2767b3313de39caa3dd04670. Chain 2 (Bitcoin): anchored in block 958639 (2026-07-19T01:18: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/QZTB32575718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e3cdb4b4839786744c9e4c8b162b69d5c935282458103ad7f112e32cbcc2201. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15: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/QZZ782434125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9d37e96864ed1e822bf106abde9104dfcab744340699d7aacfd01b4faf7e321. 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/QZWFS2409671.