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 0x4c012947fc88031090c42c30d400301823713f56434d778c24b4dbe552536d38. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/397bfe42-a059-49f6-aeaa-7f1b1d7213fb.json and https://artists.proofprofile.net/proofs/artist/397bfe42-a059-49f6-aeaa-7f1b1d7213fb.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Flow (Green Light Go) [feat. Todd McCray]
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 0xd0d5771f6e628dab303d27faeb554ae6fda3f6e34e06738157ded6e9f9195ac6. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41:13Z), 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/TCADH1770943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe88728256e257e04845831ed03d45e886be692f4226a7201f480f42b1cf9f8d2. 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/TCACG1574530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84897a1bf9bf885973b9b7a6e49d47129353b90b91b9831cc769ea499c39d3b7. 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/TCACG1574545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36b00fedb7c004a21ab7ae27e869d649cc00c53c579fb17b53f756a1e0134936. 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/QZNJW2039223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc00e43ec4df36029d9af0d0d712a524febcee4908a78ddf7220a794a4ff1870f. 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/USCGJ1857053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9649f755de94c5dfd127cef64a4d0e48bdf19608690b1303d285b404c02c73f. 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/TCABJ1291034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x913dc350938440a74824c764a091fa52819193aab6fb8c8382853180d1571288. Chain 2 (Bitcoin): anchored in block 957084 (2026-07-07T20:41: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/TCABJ1291036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0c10595795ce408ef9305a618f9a99f0056864b40f17fda8102a9394ef4adc3. 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/TCABJ1291047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4735111bc9106ded37f4085b65472ef12530655f2fcd5236a3c4284bc1cb16f1. 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/TCABJ1291048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a1d12075013941af3e904b4129e36c054237d8cafb216284dd2f3cdf74f2a50. 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/TCABJ1291053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa37529d10becf111aa96009fbcb0985822de4dd5901f99f0aad6cc78ede9b794. 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/TCABJ1291055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fbf2e4bd5ef854bbc0f4c97c080d6e02fcf817c8b8ee70fc7245b61978b8ba3. 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/TCABJ1291058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae414dcb13687a162968221cb351b593de62174c091af31d65c3470fe9c35e83. 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/TCABJ1291059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6802462d5cddbff8f58a322a4a71d7e61f0615bb564ec815124d154e70c7612. 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/TCABJ1291060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fd71f796d216991c49cf7d056bd0ea8bfd67b1db9572b2aa65ec12695a545c8. 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/TCABJ1291065.
Streetly Street, Vol. 3 (Madizm & Sec.Undo présentent)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf69dad8fd102028000c967074a460938750e04a50b93c71011ea86d904d0267c. 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/FR0U11600047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55d019ba953b4104501e95bbe60e72ee1edb88a8c355b1f2be5b8947e2d2aa35. 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/FR0U11600050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0497967d7ae8dec9f9df51e1bfa66d3e851beb7afc9ff68e4f22a89b4ddd3eef. 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/FR0U11600053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25ffb41021f41a4460dbe9383b57f3d01b4f0f7387143a9f9a40123ed6435b44. 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/FR0U11600055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x908bdafdf8542d3f6480183ba63eec9e06eef8fb4b964caaf355c2c91bc5ed31. 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/FR0U11600058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2caf220c51cdf5204c25d71cb3473385db0e6c15fcf1b49034f7a7291f2472f9. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/FR0U11600062.
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