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 0x79ade825cecfa2066a146bf26b93aeab2a4f8673eeb38e4722b1c04beb99143f. 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/68a1202a-1ca0-473f-9704-f89107e651a2.json and https://artists.proofprofile.net/proofs/artist/68a1202a-1ca0-473f-9704-f89107e651a2.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 0x51afb27e46b9c062e4712b2cf77b1553d4a2b2a9006d5dd7f88f9502a9daaf2e. 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/QM9AA1468078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4047bc17f780741094a197c51c2f5549a6c68456b6fb546ddf70cd61b320c5fd. 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/QM9AA1468079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdf277faeabb8df7f5f91f64e21c57542f794b714e9b16c561fbdc5f2fd3c825. 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/QM9AA1468088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c0b08e791809ac09150b61b6e92bb3127d89c84e7c49ab461dff4b991fe2ddb. 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/QM9AA1468090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29d3c20aef463a812219f609f922155e4675f096b26b632f492026f704116800. 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/QM9AA1468092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9b8f556ce65786d6e622ba306d37d8e349db288e02da453892fc47ca36ef11f. 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/TCABJ1258181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd9ff18753973e2fa853487acc8c3f668febf53d2d61c58757e897cede0dd817. 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/TCABJ1258188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6e20b133e2ead51b669bac941a070c7c73410f7a706e9f1d499db761f41026d. 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/TCABJ1258190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3920383583f965caadf57dff52a57bddc46cf0aac560a5b71745f993d65a455d. 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/USHM81534234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb49e8cb8001916b1233625f2fd8ba5f9d009973ea15d30f8f39a15614b22e3e. 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/USHM81534236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b2d993868bf1d7a2b876828a8927e6efbb87e54089f8dfc88e15166d233a9a4. 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/USHM81534237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66b0cf5cae2bebbac40984041c49b4031ff41b14ce53797ca1524cb62418a2e2. 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/USHM81534238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e6efd90bb25c90002618659f771aab30ef3d475926d0e0ece55b753ea8c89d6. 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/USHM81534243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47304d58579cd1b16d05565d3f06b26ff3d40eff0da48efad3903263de00c47f. 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/TCABU1421299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0775937dfd7cfebc2848cdfa73535ee25c491dc2ca90ed0d1172b477efad5404. 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/TCABU1421301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7a3d6080f2cdcb635e3f270d4bfb22456adfaf1091a93d1766cd42d5e6ea3c1. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:46: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/TCABU1421302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5027f35683fb29e20de941c026369dc04f138f2d729d082e33b34cfb3aee1a8. 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/TCABU1421306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8391e3788627da7f6a71cee0050874c2a32585ce657f4efa4db8f6beca149a0b. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:29: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/TCABU1421313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68bf24e3c8fa73de63b4f04492e0525e783ed362c24c7ff974de5c29b58d2b57. 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/TCABJ1205362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf40f61fc8a193f161bf2cc083d456f7f64dbfddd595f7ea6af84d62c6c8ede2b. 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/TCABJ1205363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa308ff9a564248ab9978c8bce628226e7948c49ee3c4da726d3adb3b810c5aee. 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/TCABJ1205365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8454c434ef092639373e7c73349d2b0a61760f42c51a03462fca7c4d75cffbd. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:47: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/TCABJ1205366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd22e137d75194d6e6e782e409a1085febcd45949c00aebf0661d18a4f5cb1363. 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/TCABJ1205367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3fd473052b8a2744f65338a472251d7397a344825fcbdb625e7bf97266376c2. 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/TCABJ1205368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf73130e7e69d9f51c898ca790cd641baf9af7f003a21b176f9016466a44cec28. 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/TCABJ1205370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1856dbb6fe56056d703085d54e1009821e62855979a477e9278942f465c2caca. 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/TCABJ1205371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcff54245a11b72ae91554f5a2818b4ee58839e8880ccb90ae667a06250021978. 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/TCABJ1205372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e9d6eefd6b01d440eed3729ee4e3d558155e41600068077b117fb3107e0af83. 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/TCABJ1205373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcee3cfc1e2fafac5949306c33a4c2f76e2911c4d0ca972edf5019d9fff6d74ff. 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/TCABJ1205374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x912af6aa8b83b5d78e5e50a8a2729dd7849ca1abe724e5cfed58a5bc5396d44d. 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/TCABJ1205375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98fc4f4d781956362027ec45d6833450f0b1094582171c5cf5e7ff72e6b7c0e1. 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/TCABJ1205377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab8aee2c2177ac1c60793656f996bcc014d3056f56719d73a468f50540a6583d. 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/TCABJ1205378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30ca0052cb7e2cc0546e035a8151355f1fa15fc089db4ad71559b8b352b41f78. 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/USTC10618566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66301573906bd6d8733601a3f4da4f64be81c170a77b7e13d77ab3d800f91799. 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/TCAED1986706.