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 0xf0b8d2c96db3d995ecaf7792ce01429e9f5bde6438abbf853a73767738c5a51b. 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/e38be6ed-cb57-4a46-9a24-9c0281a1385a.json and https://artists.proofprofile.net/proofs/artist/e38be6ed-cb57-4a46-9a24-9c0281a1385a.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 0xa6d80bf92dc8a3b175cc336d57e78e7cdd83cf34dfb5ccbdfd2d9c6809f37d58. 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/BXGJJ2000005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c8dfee3f6337b6c9e15b8ebbe9989accf1bf7e8dbd604fc32e05a1704679ac9. 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/BXGJJ2000007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x405c56e2fbb89aa1ec3008f6c424cd5fa28d47544b82101ba5e905d85ac6db9c. 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/BXGJJ1700014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce2f4787037d6065f07da8f78847b6410acfaf87659a68caaf0a31d6d09844ef. 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/BXGJJ1700018.
Canção para o Meu Cachorro - Faixa Bônus
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9a14819663df084cc4fbb0e199c6375e0a1bfe46df0e998238bddeda221c3fa. 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/BXGJJ1700020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6deed7e2c9db84615013620915539b9fb7096669a95b85e83bfe0624e7cf2e4. 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/BXGJJ2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b0d7f5d10ced8022cab58f36309ed9355215b445263436545df6929581257a3. 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/BX60B2100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e6e435fb95cbe2a55bd8ce7417e2e4359c75c2d0f53ed826d1a4b2a70f52f5f. 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/BCMS22100057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69d22f1dbc9257b16c9046af40d729343b1d0adad6062cfb7a50272020655e05. 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/BXGJJ2000014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8228bef1fc497210b34a71cda64f08262c2c4b371a16a64c558a9b93d7aecc2a. 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/BXGJJ2000010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x691c4e8f70f5001290e8d3085d46b5a08187bc245a56464b80d14b9d3e985c7f. 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/BXGJJ2000009.
A Gente Se Dá Bem (Make U Sweat & Breno Rocha Remix)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3189e88928f7b3860770449c60c877c6b1c69e0f64bbf0287f3a65ef8c85b171. 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/BXAT61800084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x662d7e3040423110fb0688022ffe7f1769fd8e7d4355405ed89c09038a1cd5e7. 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/BXGJJ1700011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64671fc7aecb0829609b1dbb0dcc873c2856a3675fe507cea0225c1b90d8d1f7. 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/BXGJJ2500004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x592c96262bb65458090919e2d7901d39a71f98d96611f9953033bbce40291afc. 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/BXGJJ2400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41520da974dd222b7c2062831bbe19303a3c0d646199a8b2bc84b2bceae889c7. 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/BXLVT1700046.