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 0xb90add4c720abe57aeda27764d03443c73f1059b3e99b2e5b3e528492558c2b2. 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/4cd20ba8-c588-4b4e-be71-5037dc7f5f50.json and https://artists.proofprofile.net/proofs/artist/4cd20ba8-c588-4b4e-be71-5037dc7f5f50.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 0x4ead4f391c7064ba58531d719fb58dc3714486a934b9c15f2483a15e93bc0c1b. 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/FR6P12201960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x929e8f4a657b53369fa1939d58627544622b06a66b8188c0646e9dcf80de6113. 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/FR6P12201970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66ac23304d50ca66a3a6ac0334e9085fcc20a2aa4bfc2da510d3b18a73d5571b. 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/FR6P12201980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf016b06d3cbee00137f8618b54f73782af50a1fb2fec92c174d870ebd3995689. 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/FR6P12201520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe92b1b3040f9b2d5f75765c81b42fa4b51f14886d1830ad81fbe8ff11c73952c. 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/FR6P12202030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c0dded75722a367b46adbe3c10049c28a7f67085dbb949d6091fed4a6d92459. 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/FR6P12202050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07aba0ab2e3435babe7e63741b7b370cd33527f831a6f0a3b27418ff4153a14a. 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/FR6P12200390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c773c71d9a15a08f3154c6642730b1c4b7da855576ff2087d7a06c8c6117d89. 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/FR6P12200400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f8130bb3c2e3f8a7824159112a6c3749eadfba2f2c3405529ddfb7a2fb11905. 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/FR6P12102610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3040c5fd9ddc18b208bc182a482d8cdccfaee50f90b01b2e826d4ed16954f5e6. 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/FR6P12200430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa16a2eb6fc0ecb3ac089ee0075c114cf0bd1153aa83110e35f2d78a0c0fcbc3f. 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/FR6P12200440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc92591ab20011570cdcf127937d58218110661525fa84184f779892536fda519. 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/FR6P12200450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcda57bd928c3badb9c36ef06862eb3ace41040e3bc4355d50e78b044b3fd5e7. 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/FR6P12100810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3653564af8452bc1ba33bceeba1844667deffbc97dd6551e069cd23484c15cb. 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/FR6P12100850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fba0dcaf1fa7d32851d822d1f0a3dac53f21494c67d422bf46508f29a682aef. 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/FR6P12100030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe125286353da217b823db522a205dbe0989fee21c87e8ec785485bbcc28d57de. 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/FR6P12100060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b98d07fec24641dca2dd25d9688902f5492514920b0677420e6e5046602f35c. 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/FR6P12301860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bfe37b0fa966ac9cd3e58b902f3bad96eb37d3f3435936852be78e6712808b9. 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/FR6P12300020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x488e16dfbd0da09237f244c5d5cee4becea8a74cb3b8a300e87a6391a316500b. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07: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/FR6P12101930.
Princesse (Extrait du projet Bendo X Vol. 2)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a5c28f0205e86142414c8c7a5c9a15b827b11c4c2d4243ded467732e73081a4. 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/FR6P12100860.
Bac à la porte (Extrait du projet Art de rue)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9684461d68ce5df86dba1f8102a1beab67c367d51e4073baf802c0bc9a504759. 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/FRDFA2000140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa200a270191316f7504136e005022ff53a28fd194eeb8aea6c407cab2427c4c3. 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/FR6P12000310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8568b483a540609bffd00bd7c944ec39bb5efe8eb13d37810dd21aee3d88651a. 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/FR6P12000320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x407b5285e724d7833668a80b1f5faee2baa9349cd6bf9a54b881b6431ab9b57d. 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/FR6P12000330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cec4f8ec21db6f77cf18acaa3dfc00553421b317cf45839c562e7ba1b02bcee. 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/FR6P12000350.