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 0x248c64e46607bbd7502ebcc0ad0d201d6b658879e15de59daa35d54e1cdc91fa. 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/e2d43146-99e5-4818-bcbc-bdfa1721ae5c.json and https://artists.proofprofile.net/proofs/artist/e2d43146-99e5-4818-bcbc-bdfa1721ae5c.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 0x5d316c61842fc87f861da2b1c2f81a8b5c214750dec1f78bf3f640fc54d4bc2b. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/QZES72433238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4c9b976b0e6f3ce503fa69c5cefb26268d037381017570b78199faf3780420a. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31:54Z), 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/QZZ772435885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90e425bf392e934cf186125c45bce4def4d47d25b7f12e93b35236e765ac5fdf. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48:00Z), 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/QZZ772435886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a2607fe0accb7bd08415c35026b6df2974a3ec213d6433e91fc2e79e09d03ad. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-17T00:19: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/QZES92592201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ad545a2ab9c27a5edd1c5de70a27e6c5103fe3f80ca4b5cb65a3affde352c1e. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/QZES92592202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9aa029aad133dee9a39441f82dbaef438a0fa04ddce4499b9bb5ab4fbfd23ec. 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/QZES92592203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb199a4db9f60add946789e7f73d7b0c64080e2222f7e22ae6addaf32438a5d72. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/QZES92592205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5f466d9ec4b2c006245e1223c1f07c2cafc663b36a480c65e1708be562ef0df. 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/QZES92592206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95c2a13d93af5fa98f7566ba6c203fa25774a9a598df0b6aa2bea0e6a2802e0e. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/CZA232500930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54dfbc86c121e306c8d8180c0df4481035a259ce6ff219bb1a563a725ef3d4f7. 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/QZWFH2550207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a0f39b965dd28ee361918b478e1455bc85c23023a66172aac202487571c09be. 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/QZZ7N2588836.
Out Of Site (feat. gav, The Musa & WesLi D)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x486b385272c4f9fa195e82e1dd5a5e9202a602c55b20cf9d1e14e76eba67dc59. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/CZA232401040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x496719a8682671c463680eb457b46a8b555fd6139dec531ba36929746247d4b7. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/CZA232400393.
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