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 0x8d6cac95b70b387f0ce94751552d7df06e4b527762f3ac5ce17ffb80ed1b00db. Chain 2 (Bitcoin): anchored in block 954500 (2026-06-20T04:47:29Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9d81073f-7974-4f00-a80c-c5a9fcdd394e.json and https://artists.proofprofile.net/proofs/artist/9d81073f-7974-4f00-a80c-c5a9fcdd394e.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 0xd7730ff0842498f0b5323fd37f5d6ea884ac1edd8abe9824595d61706a46d928. 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/FRY378936273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa66b022f29b43cc08236d484606bd07b4e43fe66ddbec881e933bbdef6f9c01. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46: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/FRY379887354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7ce1d8e6969c8878711a7009708f0b33612e8c71c5b22f635d5f4599687067a. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/FRY379066984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4012bb10bcad98e169221dd8dfc877a48025a9822226a7fc6ca2a760a7095b35. 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/FRY379450987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f8929ba60bfc98a166bcb8f71aa35185481ca2c1bcde0399fcf86374f97413a. 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/FRY379331703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae3789058b50182d5224e3e4c1fc9d6e5d4915eb42d7657ea8ac57ce03600ee4. 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/FRY379030317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdff60f274c5b5d5f307d7281da168dfbf6d511f05b6ccef57e233b250bb2a63c. Chain 2 (Bitcoin): anchored in block 960259 (2026-07-30T12:51: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/FRY379534681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1eedc19e6c52dff04f06a9c9b049b723adecdac592041c55e64310cc618a753. 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/FRY378630352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x437c49f9989d5860ecdaee5368dbf8e1d507c93330569d7f70b8b742543dae0e. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00: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/FRY378603328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x486c47102750fb3aae24c00eb035ce5745960a23c43241425afb393eabc90cd9. 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/FRY379889545.
Si j'ai le courage (If I am Brave Enough)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf49955bc46b0d3bff41c39380ffb8b977f4ba10d3ee69802aa7402c8bd7de41. 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/FRY379636023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab4037583e70307f19c510a26475e3796a55cca459a1c087e36577cd2a43431e. 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/FRY378630340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8130f30de77232c5a5ebb5e1f17c0bb08f0a15d98f9fa8ab16e80c3d3a18ba33. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/FRY379779070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x037b0146d18807fadb12b8e51ee8f5b25378765e7601625a68f38a8628b5fc4f. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52:22Z), 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/FRY379779080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b97874f6489d741ac43a36460b782ad4afbdb35e3200310e7ee95244846a40b. 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/FRY379779090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5450408b86588c17050d2539cb45a5af6113add85d277f35ea597d133e657764. 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/FR0W61598317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8a442f282f09d0183857cf56be6560dfd3a8b1efb47e991005e0223b24da9f6. 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/FR0W61598378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3c270d34e70233bc2c2b76c2510ec62b2a8542987085583ef697f2c9e2a4514. 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/FR0W61598496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9708a9552d202f879ec6000e121f090700b90a721fc0729d1f74400d7a0bd3b. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/FR0W61598494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27b1f9e4abfbed7f8efb5c5f11eaa4d72db01431805279825f477108c870f433. 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/FR0W61598535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bf2aed4677c2dbc9f96197969b8b1025a4dfe75481f540c7755a86285480667. 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/CAM460421982.
Drouk kinnig meumenoiou (Awkward about Numbers)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb61da1d29b18add95c7fe837435176d135573a281296d660d715e24a713678cb. 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/FRY379686010.
Bretagne: Chants, danses et mélodies traditionnels
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97e1b52b8ff00fd8c0483d10d8939070be02acb6ece0aa80f40e16c7184d6f41. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25: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/FRW901400122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e935e9f846a305a8bdf0b07b6e2de153c1160bf9f46502bd850c60d7deb8520. 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/FRW901400123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaf07602cb841061c42a2355b2b34fa31e660dbd496422cdb924fa4b33921906. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/FRW901400128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8e7b0ceb9eb4f789963c99a7ec26f38308f4ac3faaf3f1e48fdabb8bb5ea5bb. 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/FRW901400130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c1b8b4a2de093441fa460ada4f4673b937b0d6d826e4e211902694f0229334d. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/FRW901400133.
Musique de nos régions: Bretagne (50 musiques traditionnelles du folklore breton)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x917032249eb4d287a9ea80813a19007edc767d3f7253c998141382315168068f. 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/GBCKG1700155.