BCN may refer to: Places Barcelona El Prat Airport, IATA code an abbreviation for the city of Barcelona Port of Barcelona, by shortened form of the UN/LOCODE ESBCN without the country prefix Baja
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 0xa9d0ef6e999cefc73f4fd9ce6827ab036dc45d39261cf8e0bf937e18e1e5f3c1. 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/fd3bd576-7df2-4682-9be1-857caaf8d5e8.json and https://artists.proofprofile.net/proofs/artist/fd3bd576-7df2-4682-9be1-857caaf8d5e8.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 0xd33b5449d2fe5b0838e39c3a8004cf8177241c8890097e0f7f53d7d68c9001a0. 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/QZNJY2136659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2855cf3d7141a454b3afa85d1d2b71b80ba94df0780242badd304af8bee8b2d8. 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/QZHZ52281173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd96eea291b19145a5b9048c51fd00256f9fab8800cb884035d88a0ac05423a4. 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/QZGLS2005854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83363e781c5eac6816faf30958183d9cdd163e0f9cec029b3461b290865a7fa7. 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/QZW9M2225683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe36bc18e2f10e7428fee6ca0433d6dcab950cf6f5968f3d01b0ec82ea4534255. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/QZW9M2225684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd017f9509cbc0a4ed07e809f4f9a3299b22567ac88518032f1573eeca393fbc5. 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/ES71G2155567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd017f9509cbc0a4ed07e809f4f9a3299b22567ac88518032f1573eeca393fbc5. 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/ES71G2155567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fad29d4b0ff96fd58f0d79ea6102f56bd5afb48127294d02e52527340128a82. 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/QZNJV2431222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc08ae2ae536311cce6df45c57b3e81d19f212e96bdc2e7c525078b8cdf03a25a. 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/QZTPX2488412.
De Brujas y Otros Hábitos (Live Session)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76fb6eca1dd28e8e2010deeaa0fbf47619e7cca10d79ffc4f197313726746902. 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/QZGLM2549528.
Graciela / "Carta a Mi Abuela" - Live Session
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cb63aea54437c86131ca97564281d441d0b4b0af3ddfa0a0e7a6d313646a288. 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/QZGLM2549529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x663052b21943d40d15a2ef7d80b7c978cddeba5ccda5f21fb1996fa344e635b6. 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/QZGLM2549530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca06fe6cbdc92cf848570fb26ffc97132d567fce386f0227304e44286ac80802. 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/QZGLM2549531.
Alejandria / "Ella Es Nostálgica" - Live Session
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcfd7af688c45ce560d7257c38cf617eccb976bbc1ceb3fd1e6041f052982fba. 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/QZGLM2549532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc98f6081557709d0160f15151a70a7adc39eba5fc4df16208d7a7c5bec4710de. 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/QZGLM2549533.
Rosario / “Que Bueno Es Tenerte” - Live Session
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ba5b51a37ecff89c12a9d124713489d140ca0be834383589f64d9eea7bbdb1e. 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/QZGLM2549534.
María / "Aroma de Jardín" - Live Session
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6366ce104563b8e65d6079c37193510c2f8466f41d6de87a36cb0430ccc1a714. 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/QZGLM2549535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90dc0ee28a5da8b72f56862afd7feb236b8d562cc17af7263eebbbd791387e0c. 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/QZGLM2549536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c24730f285259071033892f205693f5cb458bfe81405b328087fc19c916418d. 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/QZGLM2549537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x123681e6d8f61ef2ec9f4c302139c9776795d4ef79e4d60e4135fd59256c3a1c. 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/QZGLM2549538.